簡體   English   中英

頁腳未保持在底部位置

[英]Footer not keeping the bottom position

我對頁面的CSS有問題。 模板已從舊模板進行了更新,因此我不得不從頭開始編寫一些部分,但是沒關系,除了頁腳。 看起來“不錯”,但是當您單擊crtl時-很多次您會看到頁腳沒有停留在頁面底部,其余部分都與該頁腳保持一致。 我不是很發現這一點。 jsfiddle在這里 我猜這個錯誤是微不足道的,但我仍然必須找到它。 代碼如下:

 <body>
 <div id="sito">
 <div class="header">
      <div class="content">
         <div class="boxgrigio">
             <div class="content">
                 <div class="email"></div></div></div>
         <div class="contatti_elenco">
            <div></div>
            <div></div>
            <div></div>
        </div>
    </div>
</div>
<div class="menu">
    <div class="content"></div>
 </div>
 <div class="slide">
    <div class="content">
                <div id="slideshow">
                    <div id="featured">
                    <div class="ui-tabs-panel"></div>
    </div></div></div></div>
<div class="footer">
    <div class="content"></div>
</div></div>
 </body>
 </html>

CSS非常簡單,位於提供的小提琴中。 請幫忙!

您可以這樣修改頁腳:

   .footer {
       position:fixed;/* change to this */
       left:0px;
       bottom:0px;
       height:--px;
       width:100%;
       background:#color;
    }

    /* IE 6 */
    * html .footer {
       position:absolute;
       top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
    }

觀看演示

在頁腳類中更改position值的position: fixed;

.footer{
    width:100%;
    font-size: 13px;    
    background-color: #404040;
    position: fixed;
    height:120px;
    bottom:0;
    left:0;
}

jsfiddle演示

您可以將圖像設置為背景,例如,以適當地縮放背景 。但是,就您的所有html內容而言,它相當棘手。.盡管有一些javascript選項。 檢測縮放比例

這是假設您希望頁面實際上是視口的100%...而不僅是頁腳停留在底部...

暫無
暫無

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

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