【发布时间】:2016-04-21 04:29:27
【问题描述】:
我在 css-tricks.com 上找到了将页脚粘贴到屏幕/页面底部的教程,并且效果很好,唯一的问题是它会导致页脚之后发生滚动。它轻微但很烦人。
这是我的html:
<div class="container content">
<div class="row">
content
</div>
</div>
<div class="container site-footer">
<div class="row">
<div class="col-md-7 col-md-offset-1">
<h3 class ="footer-content"></h3><br><span class="text-muted">Version {{ TAG }}</span>
</div>
</div>
</div>
这是我的 CSS:
html, body {
height: 100%;
}
.content {
min-height: 100%;
/* equal to footer height */
margin-bottom: -142px;
}
.content:after {
content: "";
display: block;
}
.site-footer, .content:after {
height: 142px;
min-width: 100%;
}
.site-footer {
background: orange;
padding: 0px;
margin: 0px;
}
我也在使用 Bootstrap 3
【问题讨论】:
-
“导致页脚后出现滚动”是什么意思?也许你可以分享一个截图?
-
这是我一直在尝试弄清楚的 codepen 画布,以便您自己查看codepen.io/Shredivan/pen/MKEyGm
-
添加一个 css 重置/规范化并删除页脚标题上的所有边距。通常在这种情况下,问题是 HTML/body 元素和/或顶部或底部附近的标题元素上的填充或边距。
-
我在 codepen 中使用 normalize.css 文件设置了文件,我尝试从中删除边距和填充,仍然没有运气
-
我将它添加到了您的笔的顶部并且效果很好:*{ margin:0px; }
标签: html css twitter-bootstrap sticky-footer