【发布时间】:2017-09-09 02:59:20
【问题描述】:
我正在尝试创建一个位于页面内容下方并贴在页面底部的页脚。我尝试将Twitter Bootstrap 3 Sticky Footer 应用于我的页面,但它会导致页脚粘在底部并与页面内容重叠(如果页面太短)。
我目前正在使用 css:
html {
position: relative;
min-height: 100%;
}
body {
margin-bottom: 348px;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 348px;
}
和html:(简化)
<body>
<!-- Navigation -->
<div class="wrapper">
<div class="container"
page content
</div>
</div>
<footer class="footer navbar-fixed-bottom">
<!-- Footer-->
</footer>
</body>
并且页脚现在粘在底部,但是当页面很窄时,您可以看到背景而不是页脚背景覆盖它。
我们将不胜感激任何解决此问题的帮助。
【问题讨论】:
-
您有指向“短”页面的链接吗?啊,页面不是很短的时候也不能正常工作。
-
您的页面看起来不错?您指定的链接中的粘性页脚在哪里?此外,我不建议制作 348px 高的页脚
sticky!! -
@JonesVinothJoseph 底部的黑色页脚。 i.stack.imgur.com/LrWe5.png 当页面变窄时会发生这种情况。
标签: html css twitter-bootstrap