作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想动态地将页脚放在底部。
页脚必须固定在底部
如果页面中有更多数据,页脚必须自动放低。
html {
position: relative;
min-height: 100%;
}
body {
padding-top: 60px;
margin-bottom: 75px;
}
footer {
position: absolute;
bottom: 0;
width: 90%;
height: 45px;
line-height: 45px;
}
<div id="container">
<div id="main">
</div>
<div id="footer">
<div class="container">
<span>Place sticky footer content here.</span>
</div>
</div>
</div>
最佳答案
我可能对您想要的东西有点困惑,您希望页脚自动与正文文本间隔开,而不管添加了多少?
尝试Position: relative
。
绝对
定位将使您的页脚脱离文档流,因此如果您有大量垂直内容,页脚将放在其上方。
这对我有用(假设我知道你想要什么):
footer {
position: relative;
bottom: 0;
width: 90%;
height: 45px;
line-height: 45px;
padding-top: 15px;
}
您可以添加:
margin: 0
如果你想要更小的间距。
关于html - 动态页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49055236/
我是一名优秀的程序员,十分优秀!