第 13 页 - 学习
用 css 实现左侧宽度自适应,右侧固定宽度 ?

1、标准浏览器的方法当然,以不折腾人为标准的w3c标准早就为我们提供了制作这种自适应宽度的标准方法。把container设为display:table并指定宽度100%;然后把main+sidebar设为di...

前端笔记
何时应当时用 padding 和 margin ?

何时应当使用margin需要在border外侧添加空白时。空白处不需要背景(色)时。上下相连的两个盒子之间的空白,需要相互抵消时。如15px+20px的margin,将得到20px的空白。何时应当使用paddi...

canvas 与 svg 的区别 ?

Canvas是基于像素的即时模式图形系统,最适合较小的表面或较大数量的对象,Canvas不支持鼠标键盘等事件。SVG是基于形状的保留模式图形系统,更加适合较大的表面或较小数量的对象。Canvas和SVG在修改方式上还存在着...

CSS3 新增伪类举例

:root选择文档的根元素,等同于html元素:empty选择没有子元素的元素:target选取当前活动的目标元素:not(selector)选择除selector元素以外的元素:enabled选择可用的表单元素:d...

CSS 选择符有哪些 ?

CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?新增伪类有那些?CSS选择符id选择器(myid)类选择器(.myclassname)标签选择器(div,h1,p)相邻选择器(h1+p)子选择器(ul...

CSS Sprite 是什么,这个技术的优缺点。

加速的关键,不是降低重量,而是减少个数。传统切图讲究精细,图片规格越小越好,重量越小越好,其实规格大小无计算机统一都按byte计算。客户端每显示一张图片都会向服务器发送请求。所以,图片越多请求次数越多,造成延迟的可越大。利用CS...

如何保持浮层水平垂直居中 ?

一、水平居中(1)行内元素解决方案只需要把行内元素包裹在一个属性display为block的父层元素中,并且把父层元素添加如下属性即可。.parent{text-align:center;}(2)块状元素解决方...

清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法 ?

一个块级元素如果没有设置height,那么其高度就是由里面的子元素撑开,如果子元素使用浮动,脱离了标准的文档流,那么父元素的高度会将其忽略,如果不清除浮动,父元素会出现高度不够,那样如果设置border或者background...

以前端的角度出发,做好 SEO ,需要考虑什么 ?

了解搜索引擎如何抓取网页和如何索引网页。你需要知道一些搜索引擎的基本工作原理,各个搜索引擎之间的区别,搜索机器人(SErobot或叫webcra何进行工作,搜索引擎如何对搜索结果进行排序等等。Meta标签优化主要包括主题...

cookies,sessionStorage 和 localStorage 的区别 ?

cookie是网站为了标示用户身份而储存在用户本地终端(ClientSide)上的数据(通常经过加密)。cookie数据始终在同源的http请求中携带(即使不需要),也会在浏览器和服务器间来回传递。sessionStorag...

HTML5 的离线储存怎么使用,工作原理能不能解释一下 ?

在用户没有与因特网连接时,可以正常访问站点或应用,在用户与因特网连接时,更新用户机器上的缓存文件。原理HTML5的离线存储是基于一个新建的.appcache文件的缓存机制(不是存储技术),通过这个文件上的解析清单离线存储资源,这...