我已经尝试了各种方法,但是我的页脚仍然停留在中间位置,甚至我已经将body的高度设置为100%或100vh。
页脚在中间位置(参见此链接:)
CSS代码如下:
body {
display: flex;
flex-direction: column;
font-family: "Poppins", sans-serif;
font-family: "Righteous", sans-serif;
font-family: "Roboto", sans-serif;
}
.navbar-nav li a:hover {
color: #536976 !important;
}
.d-flex {
width: 100%;
}
.footer {
width: 100%;
text-align: center;
height: 30px;
margin-top: auto;
position: absolute;
bottom: 0px;
}
.footer p {
margin-top: 25px;
font-size: 12px;
color: #fff;
}
.padding {
padding-top: 20px;
}
.form-hide {
margin: 0px;
padding: 0px;
}
.delete-btn {
margin: 0px;
padding: 0px;
}
.panel-body {
padding: 15px;
text-overflow: ellipsis;
overflow: hidden;
}
.inline {
display: inline;
}
.compose {
margin-top: 50px;
height: calc(100vh - 80px);
}
.post {
margin-top: 50px;
}
.content {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.journee {
background: #536976;
background: -webkit-linear-gradient(to right, #484e76, #536976);
background: linear-gradient(to left, #484e76, #536976);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
页脚HTML代码:
<footer class="bg-body-tertiary text-center text-lg-start">
<!-- Copyright -->
<div class="text-center p-3" style="background-color: #000">
© 2020 Copyright:
<a class="text-body" href="https://mdbootstrap.com/">MDBootstrap.com</a>
</div>
<!-- Copyright -->
</footer>
我尝试使用position: fixed
使其固定在底部,但是页脚依然卡在帖子下面不动。我不明白到底发生了什么,我正在使用Bootstrap 5框架。