CSS 滚动锚定

CSS 滚动锚定模块定义了一种机制,用于在用户查看可见内容时,防止滚动框可见区域上方的 DOM 更改导致页面移动。

滚动锚定旨在在布局更改时保持用户文档视图的稳定。它通过选择一个 DOM 节点(锚定节点)来实现,该节点的移动用于确定滚动位置的调整。锚定节点始终是滚动框的后代。

对于吸附到元素的滚动容器,滚动锚定仅限于重新吸附允许的调整。

参考

属性

术语和定义

指南

滚动锚定概述

什么是滚动锚定、抑制触发器,以及何时以及如何启用和禁用此浏览器功能。

规范

规范
CSS 滚动锚定模块级别 1

另见