小于 1 分钟
CSS 之 重构 回流
1、浏览器的重构指的是改变每个元素外观时所触发的浏览器的行为,比如颜色,背景等样式凡是了改变而进行的重新构造新外观的过程。重构不会引发页面的重新布局,不一定伴随着回流
2、回流指的是浏览器为了重新渲染页面的需要而进行的重新计算元素的几何大小位置的,他的开销是非常大的,回流可以理解为渲染树需要重新进行计算;一般触发元素的重构,避免元素的回流;比如通过添加css 样式,而不是直接在DOM上设置,但需要操作某一快元素的时候,最要使其脱离文档流,这样就不会引起回流了,比如设置position:absolute 或者 fixed 或者 display:none 等操作结束后再显示
display:None 和 visibility: hidden;/visible