答案 0 :(得分:1)
尝试将以下CSS添加到页脚类中
.footer{
position: fixed;
bottom: 0;
}
答案 1 :(得分:0)
SO中有许多不同的解决方案,其中大多数使用CSS,但是,我发现最好的方法是使用JavaScript来使页脚位于页面底部。窗口调整大小。这是使用JQuery的代码示例:
$(document).ready(function() {
function adjustFooter() {
var footer = $("footer");
if ($(document).height() > $(window).height()) {
footer.css("position", "inherit");
} else {
footer.css({"position": "absolute", "bottom": "0"});
}
}
$(window).resize(function() {
adjustFooter();
});
adjustFooter();
});
这是HTML:
<footer>
<p>© 2019 <strong>SomeBrand</strong> - All rights reserved</p>
</footer>
答案 2 :(得分:0)
您可以计算主要内容的高度,以使页脚始终位于底部。像这样:
.header{
height: 50px;
}
.main {
height: calc(100vh - 100px);
}
footer {
height: 50px;
}