一、什么是重绘Repaint和重排 (回流 reflow)
重绘:
当元素的一部分属性发生改变,如外观、背景、颜色等不会引起布局变化,只需要浏览器根据元素的新属性重新绘制,使元素呈现新的外观叫做重绘。
重排(回流):
当render树中的一部分或者全部因为大小边距等问题发生改变而需要DOM树重新计算的过程
重绘不一定需要重排(比如颜色的改变),重排必然导致重绘(比如改变网页位置)
引起重绘Repaint和重排(回流reflow )的属性
引起重排(回流reflow)的场景和属性
如何减少重绘(Repaint)和重排(reflow)