CSS:进步网页在赏识器的渲染速率
原文:http://www.zishu.cn/blogview.asp?logID=773 最近很少写CSS了,往后也也许写的会很少了,以是照旧想把自已的一些履历能和各人分享一下,但愿能给各人一些辅佐! 这篇文章首要写的进步网页在客户端赏识器的渲染速率的CSS部门,暂且总结了10条。 1、*{} #zishu *{} 只管避开 因为差异赏识器对HTML标签的表明有差别,以是最终的网页结果在差异的赏识器中也许是纷歧样的,为了消除这方面的风险,计划者凡是会在CSS的一个始就把全部标签的默认属性所有去除,以到达全部签标属性值都同一的结果。以是就有了*通配符。*会遍历全部的标签; *{margin:0; padding:0} #zishu *{margin:0; padding:0} 这样写的题目是:
提议的的办理步伐:
2、滤镜的一些对象不要去用 IE的一些滤镜在FIREFOX中不支持,每每写一些结果时你照旧行使CSS HACK;而滤镜是一个很是毫资源的对象;出格是一些羽化、阴影和一个前透明的结果; 譬喻一个阴影结果: 运行代码框 例子的链接为:http://www.zishu.cn/blogview.asp?logID=610 提议的办理步伐:
一个很是好的例子,就是在本年512大地动时,许多网站一夜之间所有酿成了灰色,他们只用了一行CSS代码: body{filter: gray;} 但,你会看会看到这些网页很是的慢,打开后你的CPU也会飙升,不浮夸的说,假如你的电脑设置差,干死你也不为过。 3、一个页面上罕用绝对定位 绝对定位(position:absolute )是网页机关中很常用到的,出格是作一些浮动结果时,也会让页面看起来很是的酷。但网页中假如行使过多的绝对定位,会让你的网页变得很是的慢,这一点上边FIREFOX示意要比IE还要差。 譬喻: <style>li{ position:absolute;}</style> 提议的办理步伐:
|