元素应用了box-sizing:border-box时改变元素的border或者padding值会引起回流还是重绘?
重排(reflow,也称回流)一定导致重绘,改变元素的border或者padding值会先重排然后重绘。如果只改变border的颜色只会引起重绘。
参考:CSS properties by style operation required 需翻墙
reflow 通常一般是颜色,内容等变更,而repaint通常是引起布局调整需要重绘这里显然是重绘
3 回答4.9k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.5k 阅读
3 回答2.1k 阅读
2 回答1k 阅读✓ 已解决
4 回答4.1k 阅读✓ 已解决
1 回答6.6k 阅读✓ 已解决
1 回答1.5k 阅读
3 回答6.3k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
重排(reflow,也称回流)一定导致重绘,改变元素的border或者padding值会先重排然后重绘。如果只改变border的颜色只会引起重绘。