- 博客(17)
- 收藏
- 关注
原创 事件循环和浏览器渲染原理
reflow 的本质就是重新计算 layout 树。当进行了会影响布局树的操作后,需要重新计算布局树,会引发 layout。为了避免连续的多次操作导致布局树反复计算,浏览器会合并这些操作,当 JS 代码全部完成后再进行统一计算。所以,改动属性造成的 reflow 是异步完成的。也同样因为如此,当 JS 获取布局属性时,就可能造成无法获取到最新的布局信息。浏览器在反复权衡下,最终决定获取属性立即 reflow。repaint 的本质就是重新根据分层信息计算了绘制指令。
2024-09-06 23:48:33
1021
原创 day07-CSS新特性-flex布局
概念一种弹性的布局方式,使用它布局页面更加的简单灵活,避免浮动脱标的影响,提高开发效率区别1,浮动会导致子元素脱标,flex不会的2,浮动的属性写在子元素上,flex属性写在父元素上。
2023-08-07 23:06:17
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人