这篇文章主要讲解了“CSS怎么实现提高渲染性能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS怎么实现提高渲染性能”吧!
1、不要使用*{}
经常有前端开发人员使用*{margin:0; padding:0}来进行css重置,这种方法虽然写起来简单,但是渲染起来浏览器引擎要遍历所有的标签,很影响效率,强烈建议不要这样使用!
建议的的解决办法:把你常用到的这些标签进行处理;例如:body,li,p,h2{margin:0; padding:0},可以参考一下大网站的css重置代码。
2、页面上少用绝对定位
绝对定位(position:absolute )是网页布局中很常用到的,特别是作一些浮动效果时,也会让页面看起来非常的酷。但因为浏览器的渲染机制,网页中如果使用过多的绝对定位,会让你的网页变得非常的慢。
建议的解决办法:尽可能少用,能用变通实现同样的效果,就用变通的办法。
3、让属性尽可能多的去继承
尽可能让一些属性子可以继承父级元素,而不是覆盖父级元素。
4、css的层次不能太多
#zishu .info .tool .sidebar h3{ font-size:12px;},这是非常不推荐的,推荐写法:.zishu-s-h3{font-size:12px;}。
5、不要放空的class
别放空的的class或没有的class在html代码中,这样无意义。
6、合理的布局
合理的布局,可以改变css的写法以及渲染过程,可以多多参考大网站的布局方式。
感谢各位的阅读,以上就是“CSS怎么实现提高渲染性能”的内容了,经过本文的学习后,相信大家对CSS怎么实现提高渲染性能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。