加载中...

CSS Containment(CSS 隔离/包含)是一项渲染性能规范,通过 contain 属性向浏览器承诺:该元素的内部变化不会影响外部布局或绘制,从而允许引擎跳过对页面其余部分的重新计算。
对长列表、卡片流、独立小部件声明 contain 可显著缩小回流与重绘的波及范围。它也是容器查询的基础——声明 container-type 时隐式应用了相应隔离。
content-visibility: auto 建立在 Containment 之上,可跳过屏外内容的整个渲染流程,是长页面优化的重要手段。

登录 后参与讨论
暂无讨论,来发表第一条评论吧