码迷,mamicode.com
首页 > 其他好文 > 详细

重绘(repaints)与重排(reflows)

时间:2017-05-13 23:26:17      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:doc   最小   html   页面   显示   布局   offset   scrollto   几何   

当页面布局和几何属性改变时就需要"重排"

避免在修改样式的过程中使用 offsetTop, scrollTop, clientTop, getComputedStyle() 这些属性, 它们都会刷新渲染队列

最小化重绘和重排, 尽量一次处理
a. 使元素脱离文档流(隐藏元素),进行处理后,再显示元素
b. 使用 documentFragment 或 innerHTML
c. 将原始元素拷贝到一个脱离文档的节点中, 修改副本, 完成后再替换原始元素

重绘(repaints)与重排(reflows)

标签:doc   最小   html   页面   显示   布局   offset   scrollto   几何   

原文地址:http://www.cnblogs.com/mengff/p/6850544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!