Bootstrapのフッターを修正しました


86

Bootstrapを試していますが、コンテンツがスクロールされた場合にページからフッターが消えることなく、下部のフッターを修正するにはどうすればよいでしょうか。

回答:


207

ビューポートの下部にくっつくフッターを取得するには、次のように固定位置を指定します。

footer {
    position: fixed;
    height: 100px;
    bottom: 0;
    width: 100%;
}

Bootstrapは、このCSSをクラスのNavbar> Placementセクションに含めfixed-bottomます。このクラスをフッター要素に追加するだけです。

<footer class="fixed-bottom">

ブートストラップドキュメント:https//getbootstrap.com/docs/4.4/utilities/position/#fixed-bottom


これと@ Daniel-Teroのコメントは私のためにそれをしました。
jmng 2018

4
ページにスクロールがある場合、それは正しく機能していません。
アルナブ

2
fixed-bottom期待したことをしませんでした。代わりstatic-bottomに、ページコンテンツの高さを尊重しました。
Gjaa




0

これを行うには、次のIDスタイルを適用してページのコンテンツをdivでラップします。

<style>
#wrap {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -60px;
}
</style>

<div id="wrap">
    <!-- Your page content here... -->
</div>

私のために働いた。


-4

その例を確認することをお勧めします:http//getbootstrap.com/2.3.2/examples/sticky-footer.html


2
これは固定フッターではなく、スティッキーフッター用です:/
az_ 2014年

@aaronz違いは何ですか?
Arsen Ibragimov 2016年

4
@ArsenIbragimovコンテンツがビューよりも高い場合、スティッキーフッターはページの最後にプッシュダウンされます。固定フッターは常にビューの下部に表示されます。
az_ 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.