如何 - 粘性元素
了解如何使用 CSS 创建粘性元素。
注意:此示例在 Internet Explorer 或 Edge 15 及更早版本中不起作用。
粘性元素
带有 position: sticky;
的元素根据用户的滚动位置进行定位。
粘性元素在 relative
和 fixed
之间切换,具体取决于滚动位置。它被定位为相对位置,直到在视窗中满足给定的偏移位置 - 然后它会“粘住”在适当的位置(如 position:fixed)。
注意:您必须至少指定一个 top
、right
、bottom
或 left
,才能使粘性定位起作用。
要了解有关 CSS 定位的更多信息,请阅读我们的 CSS 位置 教程。