当前位置:  编程技术>WEB前端

10条影响CSS渲染速度的写法与使用建议第1/3页

    来源: 互联网  发布时间:2014-10-04

    本文导语:  这篇文章主要写的提高网页在客户端浏览器的渲染速度的CSS部分,暂时总结了10条。 1、*{} #jb51 *{} 尽量避开 由于不同浏览器对HTML标签的解释有差异,所以最终的网页效果在不同的浏览器中可能是不一样的,为了消除这方面的...

这篇文章主要写的提高网页在客户端浏览器的渲染速度的CSS部分,暂时总结了10条。

1、*{} #jb51 *{} 尽量避开

由于不同浏览器对HTML标签的解释有差异,所以最终的网页效果在不同的浏览器中可能是不一样的,为了消除这方面的风险,设计者通常会在CSS的一个始就把所有标签的默认属性全部去除,以达到所有签标属性值都统一的效果。所以就有了*通配符。*会遍历所有的标签;

*{margin:0; padding:0}
如果这样写,页面中所有的标签的margin全是0;padding也是0;

#jb51 *{margin:0; padding:0}
如果这样写,在id等于jb51下边的所有标签的margin全是0;padding也是0;

这样写的问题是:
a.遍历会消耗很多的时间,如果你的HTML代码写的不规范或是某一签标没有必合,这个时间可能还会更长;
b.很多的标签本来就没有这个属性或属性本身就是统一的,那么更给设置一次,也有时间的开消;

建议的的解决办法:
a.不要去使用生僻的标签,因为这些标签往往在不同浏览器中解释出来的效果不一样;所以你要尽可能的去使用那些常用的标签;
b.不要使用*;而是把你常用到的这些标签进行处理;例如:body,li,p,h1{margin:0; padding:0}

2、滤镜的一些东西不要去用

IE的一些滤镜在FIREFOX中不支持,往往写一些效果时你还是使用CSS HACK;而滤镜是一个非常毫资源的东西;特别是一些羽化、阴影和一个前透明的效果;

例如一个阴影效果:
body {margin:100px;} #login_b {width:200px;height:200px;background:#000;-moz-opacity:0.2; filter:alpha(opacity=20);margin:-30px 0 0 600px; position:absolute;} #login_t { z-index:10;border:1px solid #006600;width:200px;height:200px;background:#FFF;margin:-35px 0 0 595px; position:absolute;} #info{ background:#009900; height:155px;}
test

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 检索结果条数很多,会影响速度吗?
  • 内存大小是否会影响到网络速度?
  • 请问 linux 的Swap分区,对系统运行速度、网站访问速度影响大吗?它的作用和工作原理是什么呢?
  • 求证影响android启动速度的主要因素
  • pthread很影响速度,为什么?着急呀....
  • GTK drawingarea 影响UI速度问题
  • 进程kjournald占用较多的CPU资源,而且大大影响到程序的运行速度,怎么处理
  • 如果把 rloginrsh 服务关闭会影响 HACMP 集群吗?
  • 安装Liunix会不会影响windows的声音?
  • 重装windows系统影响VM 的linux
  • 有谁知道关于网络技术对传统企业,管理的影响 在线等
  • 如果在编译时加入-g选项,对程序的效率影响会有多大?
  • 问。fork()出来的子进程如果遇到brokenPIPE的错误,会影响父进程的关闭吗?
  • 在VMware中分区会不会影响原有的物理磁盘呢?
  • 重新安装linux,重新分配/分区,其他分区不变,对其他分区内的数据有影响嘛?
  • 磁盘坏道对raid1的影响
  • 在Win2000Server上安装IE6,会不会对编Java有影响???
  • 我想重装win2000 是否会影响linux的引导?
  • 怎么让一个程序在后台运行而不影响其他的程序的执行?
  • 删除GURB会影响XP吗?
  • unix命令后面加分号“;“,对命令有影响吗
  • 受格式影响吗
  • 怎么在WINXP下,在不影响WINXP的情况下安装UNIX
  • 请问:编译内核时,make bzimage命令后,提示没有这个规则,这有没有影响呀?
  • Unicode与ANSI对于操作系统的影响
  • 从装win98会影响linux的lilo吗?
  • 收缩后对数据库的使用有影响吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3