关于强制同步布局

来源:3-2 回流与重绘, 如何避免布局抖动

慕丝4078674

2021-10-27

老师,强制同步布局为什么会造成页面抖动。本质原因是什么呢?

写回答

1回答

Mr_Max

2021-10-28

同学你好!

可以看再回顾一下这章的课程,对页面的渲染过程更清晰的了解。

页面抖动是连续发生强制同步布局造成过多过大无用的渲染开销。强制同步布局主要是布局相关样式修改后马上去获取布局相关信息(不一定是之前修改的那个属性),导致浏览器必需在读取前立即进行重新布局计算以保证你读取到最新的值。本可以推迟批量进行的布局优化不能进行。

0
2
Mr_Max
回复
慕丝4078674
这个是浏览器实现里会进行的优化。
2021-11-27
共2条回复

前端性能优化企业级解决方案 6大角度+大厂视野

只要项目还在线,性能优化永远是时刻要关注的问题

1109 学习 · 226 问题

查看课程