【发布时间】:2021-05-21 00:14:24
【问题描述】:
我想知道,一旦页面到达页脚,我如何才能使我固定在屏幕右下角的 div 变得不固定。
例如,如果我的 html 是:
<div class="main" />
<div class="fixed" />
<div class="footer" />
我的 CSS 是:
.main {
height: 100vh;
background-color: aqua;
width: 100vw;
}
.fixed {
background-color: green;
height: 200px;
position: fixed;
bottom: 0px;
width: 200px;
}
.footer {
background-color: brown;
height: 300px;
width: 100vw;
}
我想将我的固定 div 放在底部,直到页脚开始显示,然后让它在页脚顶部滚动。我应该使用粘性定位吗?如果是这样,我该怎么做?如果没有,有更好的解决方案吗? 谢谢。
【问题讨论】:
标签: css css-position