修改绝对定位元素的left和top会导致重排吗。

问题来源:https://www.nowcoder.com/ques...

印象中绝对定位的元素已经脱离了文本流,按理来说修改其left和top应该只是触发重绘,不会触发重排吧?
而启用硬件加速来优化css动画感觉已经是家常便饭的事了,是因为2015年那时的设备或浏览器支持不到位吗?

阅读 7.4k
2 个回答

传送门

上面是参考链接
定位属性及浮动也会触发重布局:top left 什么的
而触发重绘的属性:color border-style 这些
所以第一个问题其实是已经触发所谓的重排了,而不是重绘

只触发其自身的重排,而其它元素不受影响;普通流中的元素重排往往会触发其它元素的重排。

推荐问题
宣传栏