页面生成的过程

web切图命名规范(浏览器的重排与重绘)(1)

流程图

回流 (Reflow)又称重排

定义:当Render Tree中部分或全部元素的尺寸、结构、或某些属性发生改变时,浏览器重新渲染部分或全部文档的过程称为回流(重排)。

下面情况会发生重排:一些常用且会导致回流的属性和方法:重绘 (Repaint)

定义:当页面中元素样式的改变并不影响它在文档流中的位置时(例如:color、background-color、visibility等),浏览器会将新样式赋予给元素并重新绘制它,这个过程称为重绘。

如何避免重排重绘,