Bootstrapを試していますが、コンテンツがスクロールされた場合にページからフッターが消えることなく、下部のフッターを修正するにはどうすればよいでしょうか。
回答:
ビューポートの下部にくっつくフッターを取得するには、次のように固定位置を指定します。
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
fixed-bottom
期待したことをしませんでした。代わりstatic-bottom
に、ページコンテンツの高さを尊重しました。
これを追加:
<div class="footer navbar-fixed-bottom">
https://stackoverflow.com/a/21604189
編集:クラスnavbar-fixed-bottom
はfixed-bottom
Bootstrapv4-alpha.6以降に変更されました。
http://v4-alpha.getbootstrap.com/components/navbar/#placement
その例を確認することをお勧めします:http: //getbootstrap.com/2.3.2/examples/sticky-footer.html