久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

詳解CSS五種方式實現Footer置底

本篇文章主要介紹了詳解CSS五種方式實現Footer置底,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

頁腳置底(Sticky footer)就是讓網頁的footer部分始終在瀏覽器窗口的底部。

當網頁內容足夠長以至超出瀏覽器可視高度時,頁腳會隨著內容被推到網頁底部;但如果網頁內容不夠長,置底的頁腳就會保持在瀏覽器窗口底部。

方法一:將內容部分的margin-bottom設為負數

<div class="wrapper">
    <!-- content -->
    <div class="push"></div>
</div>
<div class="footer">footer</div>
html, body {
  margin: 0;
  padding: 0;
  height: 100%;
}
.wrapper {
  min-height: 100%;  
  margin-bottom: -50px; /* 等于footer的高度 */
}
.footer, .push {
  height: 50px;
}

1、這個方法需要容器里有額外的占位元素(div.push)。

2、div.wrapper的margin-bottom需要和div.footer的-height值一樣,注意是負height。

方法二:將頁腳的margin-top設為負數

給內容外增加父元素,并讓內容部分的padding-bottom與頁腳的height相等。

<div class="content">
  <div class="content-inside">
    <!-- content -->
  </div>
</div>
<div class="footer">footer</div>
html, body {
  margin: 0;
  padding: 0;
  height: 100%;
}
.content {
  min-height: 100%;
}
.content-inside {
  padding: 20px;
  padding-bottom: 50px;
}
.footer {
  height: 50px;
  margin-top: -50px;
}

方法三:使用calc()設置內容高度

<div class="content">
  <!-- content -->
</div>
<div class="footer">footer</div>
.content {
  min-height: calc(100vh - 70px);
}
.footer {
  height: 50px;
}

這里假設div.content和div.footer之間有20px的間距,所以70px=50px+20px

方法四:使用flexbox彈性盒布局

以上三種方法的footer高度都是固定的,如果footer的內容太多則可能會破壞布局。

<div class="content">
  <!-- content -->
</div>
<div class="footer">footer</div>
html {
  height: 100%;
}
body {
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
.content {
  flex: 1;
}

方法五:使用Grid網格布局

<div class="content">
  <!-- content -->
</div>
<div class="footer">footer</div>
html {
  height: 100%;
}
body {
  min-height: 100%;
  display: grid;
  grid-template-rows: 1fr auto;
}
.footer {
  grid-row-start: 2;
  grid-row-end: 3;
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了純css實現照片墻3D效果的示例代碼,可以實現鼠標經過圖片實現改變,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章主要介紹了純 Css 繪制扇形的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了一份純CSS loading效果代碼示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css 實現文字過長自動隱藏功能,需要的朋友可以參考下
本篇文章主要介紹了詳解CSS3 rem(設置字體大小) 教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了CSS3 linear-gradient線性漸變生成加號和減號的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 欧美日韩国产在线 | 免费视频一区 | 成人av一区二区在线观看 | 黄a大片 | 精品二| 精品日本久久久久久久久久 | 国产最新网址 | www日韩欧美| 日韩1区2区| 综合网中文字幕 | 成人午夜影院 | 在线观看亚洲专区 | 夜夜爽99久久国产综合精品女不卡 | 精品国产欧美一区二区 | 91观看| 欧美一级在线观看 | 日本久久综合网 | 99爱国产 | xx视频在线观看 | 精品久久久久久久 | 精品久久影院 | 天天草天天干天天 | 亚洲成人在线网 | 成人一区二区在线 | 97超碰成人 | 美人の美乳で授乳プレイ | 男女视频在线看 | 九七午夜剧场福利写真 | 国产高清在线精品一区二区三区 | 男女羞羞视频在线观看 | 久久免费精品视频 | 久久久不卡网国产精品一区 | 国产精品免费一区二区 | 日韩电影一区 | 激情免费视频 | 欧美在线视频网站 | 国产日韩电影 | 一本一道久久a久久精品综合蜜臀 | av网站在线看 | 国产一区2区| 久久久精品一区 |