发布网友 发布时间:2023-04-03 05:22
共1个回答
热心网友 时间:2024-11-23 15:40
页面布局、几何属性改变时(尺寸、布局、display:none等),页面就需要回流。
一些只会影响元素的外观,风格,而不会影响布局的属性(background-color等)改变时,就会触发重绘
①回流必将引起重绘
②而重绘不一定会引起回流
=> 回流的代价高于重绘
将多次DOM操作合并为一次DOM操作
对于复杂动画效果,由于会经常的引起回流重绘,因此,我们可以使用绝对定位,让它脱离文档流。否则会引起父元素以及后续元素频繁的回流