如何优化重绘回流
- 添加多个节点添加使用 documentFragment
- 使用 visibility 替换display: none
- 频繁变化的元素可以单独提升为一个渲染合成层【translateZ、willChange 等】,回流时不会影响其他元素
- DOM 离线修改,先将 DOM 设为 display:none, 操作完成后在显示
- 缓存 DOM 的属性值,避免循环重复获取,一直触发回流
- 使用 transform 替代 left top 定位
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论