91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css讓頁腳固定在底部的方法

發布時間:2020-11-23 15:35:35 來源:億速云 閱讀:520 作者:小新 欄目:web開發

這篇文章給大家分享的是有關css讓頁腳固定在底部的方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

css讓頁腳固定在底部的方法:首先保證頁面中的html、body、container滿足height:100%;然后使用相對定位bottom:0將footer固定在頁面底部即可。

原理分析:

頁面中的 html , body , container 都必須滿足 height:100% ,這樣就可以占滿整個屏幕(頁面), footer 使用相對定位 bottom:0 ,固定在頁面底部,頁面主體 page 容器必須要設置一個大于等于 footer 高度的 padding-bottom ,目的就為了將 footer 的高度計算在 page 容器中,這樣一來footer 就會始終固定在頁面底部了。

實現:

HTML

<div id="container">
    <div id="header">Header Section</div>
    <div id="page" class="clearfix">
        <div id="left">Left Sidebar</div>
        <div id="content">Main content</div>
        <div id="right">Right sidebar</div>
    </div>
    <div id="footer">Footer Section</div>
</div>

這里唯一需要注意的就是, footer 容器是被 container 容器包含在內的。

CSS

html,body {
  margin: 0;
  padding:0;
  height: 100%;
}
#container {
  min-height:100%;
  height: auto !important;
  height: 100%; /*IE6不識別min-height*/
  position: relative;
}
#header {
    background: #ff0;
    padding: 10px;
}
#page {
    width: 960px;
    margin: 0 auto;
    padding-bottom: 60px;/*等于footer的高度*/
}
#footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 60px;/*腳部的高度*/
    background: #6cf;
    clear:both;
}
/*=======主體內容部分省略=======*/

從css代碼中,我們看到,頁面主體 page 設置了一個 padding-bottom ,并且與 footer 的高度是一致的。這里不能使用 margin-bottom 來代替 padding-bottom 。

這個方案有一個缺點: footer 必須要固定高度, page 必須要設置一個大于等于這個高度的 padding-bottom 。如果 footer 不是固定高度的,或者需要對footer做自適應,那么這種方案就不太適合了。

感謝各位的閱讀!關于css讓頁腳固定在底部的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙井市| 栾城县| 隆回县| 通道| 乌鲁木齐市| 花莲市| 澳门| 武宁县| 通江县| 中牟县| 开原市| 亚东县| 闽清县| 富蕴县| 南陵县| 筠连县| 沁源县| 济宁市| 台东市| 固阳县| 柘荣县| 郴州市| 博罗县| 荔浦县| 伊宁市| 金平| 汉沽区| 绩溪县| 崇仁县| 安徽省| 南城县| 南丰县| 大庆市| 福海县| 遵义县| 郎溪县| 麦盖提县| 罗定市| 兴安盟| 佛坪县| 上虞市|