相反的位置:粘性

时间:2018-02-02 13:31:37

标签: css css-position sticky

将css属性位置设置为 sticky 会导致元素相对定位,直到某个点也会滚动,此时它将变为固定点。如何实现反转,即元素固定直到某个点变为相对。

要扩展,想象一下,我有一个大的页脚,高度为500像素,最初是在视口之外。我想要一个最初落在页面底部的按钮,但是,如果页脚进入视图,则按钮应保持在页脚上方。

1 个答案:

答案 0 :(得分:4)

要在顶部粘贴元素,请添加以下内容:

element{
  position:sticky;
  top:0;
}

要使元素在底部变得粘稠,您需要将top:0;替换为bottom:0;

element{
  position:sticky;
  bottom:0;
}