国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > FAQ問答 > 正文

Sticky footer布局是什么?

2020-03-22 19:24:11
字體:
來源:轉載
供稿:網友
Sticky footer布局是什么?

我們所見到的大部分網站頁面,都會把一個頁面分為頭部區塊、內容區塊和頁腳區塊,當頭部區塊和內容區塊內容較少時,頁腳能固定在屏幕的底部,而非隨著文檔流排布。當頁面內容較多時,頁腳能隨著文檔流自動撐開,顯示在頁面的最底部,這就是Sticky footer布局。

圖示說明

當內容較少時,正常的文檔流效果如下圖

正常文檔流.jpg

在正常的文檔流中,頁面內容較少時,頁腳部分不是固定在視窗底部的,這時就要用到Stickyfooter布局。

Sticky footer布局效果如下圖

Sticky footer布局.jpg

這樣就符合我們的預期效果,可以看出Sticky footer布局的應用場景還是非常廣泛的。

實現方式負margin布局方式

html代碼:

 div >

css代碼:

.wrapper {min-height: 100%;}.wrapper .content{padding-bottom: 50px; /* footer區塊的高度 */}.footer {position: relative;margin-top: -50px; /* 使footer區塊正好處于content的padding-bottom位置 */height: 50px;clear: both;}.clearfix::after {display: block;content: . height: 0;clear: both;visibility: hidden;}

注意:content元素的padding-bottom、footer元素的高度以及footer元素的margin-top值必須要保持一致。

這種負margin的布局方式,是兼容最佳的布局方案,各大瀏覽器均可完美兼容,適合各種場景,但使用這種方式的前提是必須要知道footer元素的高度,且結構相對較復雜。

flex布局方式

html代碼:

 div >

css代碼:

.wrapper {display: flex;flex-direction: column;min-height: 100vh;}.content {flex: 1;}.footer {flex: 0;}

這種布局方式結構簡單,代碼量少,也是較為推薦的布局方式。

小結

Sticky footer布局是十分常見的一種頁面布局形式,實現的方法也比較多,以上兩種方法最為常用,且基本可以滿足所有應用場景。

以上就是Sticky footer布局是什么?的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贺兰县| 辽阳市| 清流县| 监利县| 元阳县| 平和县| 星座| 南召县| 察隅县| 霍城县| 会理县| 中阳县| 交口县| 梁河县| 华池县| 渝中区| 黄冈市| 安平县| 罗甸县| 盘锦市| 郁南县| 苍山县| 上饶县| 湟源县| 晋中市| 绥芬河市| 无极县| 呼玛县| 渝北区| 光山县| 民权县| 思南县| 南宁市| 平和县| 固安县| 青神县| 巫山县| 武威市| 安平县| 平谷区| 广平县|