簡體   English   中英

頁腳底部有一個帶有固定標題的頁腳

[英]Have a footer that sit on the bottom of the page with a fixed header

當內容太小時,我想讓我的頁腳停留在頁面底部(我不想在頁面中間看到我的頁腳)。

我按照這里那里的教程描述了相同的技術(最小高度:容器的100%,頁腳的明顯高度等)。

問題是所有這些東西都不起作用,因為碰巧我有一個固定的標題,這意味着我的實際內容開始於body + 130px

body{
  padding-top: 130px;
}

結果是,是的,我的頁腳位於底部但是,我仍然可以滾動130px更多。

我看到的所有教程和問題都沒有固定的標題。

謝謝你們

默認模型是內容框 ,為height:100%;的元素添加padding-top height:100%; 將使其高度100% + 130px

所以你必須添加另一個帶有自動高度的<div>包裝器並添加它padding-top: 130px;

<html style="height:100%;">
<body style="height:100%; margin:0; position:relative;">
    <div id="wrapper" style="min-height:100%;">
        <div id="container" style="padding-top:130px; padding-bottom:130px;">
        </div>
    </div>
    <div id="footer" style="position:absolute; bottom:0; height:130px;">
    </div>
</body>
</html>

嘗試添加margin-top:-130px; 到您的頁腳容器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM