页脚没有粘在我的页面底部.它只会一直到我的屏幕底部.(HTML CSS)

  • 本文关键字:底部 屏幕 CSS HTML html css footer
  • 更新时间 :
  • 英文 :


我的页脚没有粘在页面底部。它只会一直到屏幕底部,但当我向下滚动时,页脚会卡在屏幕底部的位置。它会粘在我的屏幕底部,但不会粘在我整个页面的底部。有人帮帮我,我几乎什么都试过了。正文和html也不占我整个页面的大小,只占我1920 x 1080屏幕的大小。我尝试了各种尺寸,比如100vh、100%、最小宽度,将页脚div设置为底部为0的绝对值,但都不起作用:((我也是个新手(

有一次,我设法让正文填满了整个页面,但页脚仍然卡在这个位置。

尝试将body设置为:

position:相对(因此页脚根据身体的位置设置其绝对位置(

你甚至可能需要做:

   body {
        min-height: 100vh //as you have already
        position: relative;
        padding-bottom: 150px //same height as you footer
    }

实现这一点的最简单方法是使页面的正文为100%最小高度也为100%如果页脚高度没有更改,则可以正常工作。

给页脚容器一个负边距顶部:

footer-container {
    clear: both;
    position: relative;
    height: 150px;
    margin-top: -150px;
}

最新更新