导致提前layout的常见情况(通过chrome浏览器自带的控制台可以看到)

1、通过js获取DOM属性

2、增/删/DOM节点

3、改变浏览器窗口大小

4、改变字体

5、激活css伪类

6、修改DOM的属性,涉及到大小、位置等(该颜色不会激活提前的layout)

7、其他js操作。。。
posted @ 2019-02-19 16:05  FE-神鸟  阅读(295)  评论(0编辑  收藏  举报