【发布时间】:2018-08-30 21:17:13
【问题描述】:
我在使用页脚 css 时遇到了一些困难。我希望它留在页面底部。在滚动到页面底部之前,我不希望它可见。
.footer{
position: fixed;
display: block;
width: 100%;
height: 80px;
bottom: 0;
float: none;
}
【问题讨论】:
-
尝试使用
absolute而不是fixed。 -
区别在于
fixed总是相对于视口,而absolute是相对于第一个relative父级。 -
@Phiter 我已经尝试了每一个定位,当我向下滚动时,它要么“粘”到底部,要么浮动在页面中间。
-
你能把它放在codepen上供我们测试吗?
-
顺便说一句,如果你希望它是绝对的并且总是在页面底部,你必须设置
body { min-height: 100vh; }
标签: html css components positioning