私は.navbar.navbar-inverse.navbar-fixed-top
ナビゲーションバーを常にページの上部にとどめています。私はbody
に70 pxのパディングを与えました。これはうまく動作します。ブラウザ上のブートストラップnavbar固定トップパッドを修正する方法
問題は、ブラウザのサイズを変更したときに、nav-barがもう固定された高さですっきりしていないことです。代わりに、すべてのアイテムをラップします。ナビゲーションバーの高さは70ピクセル以上になり、ページの一部をカバーします。
この問題を解決するために、私はナビゲーションバーの高さを確認し、身体に多くのパディングを与えるためにはJQueryを使用してみましたブラウザではないので、私はしかし、このソリューションは動作しません
if ($(".navbar.navbar-inverse.navbar-fixed-top").height() > 100) {
$("html, body").css("padding-top", "150px");
}
document.ready()
でこれを置きますそのサイズが縮小したときに再ロードされるため、このチェックは動的には発生しません。どうすればこの問題を解決できますか?
完全に動作する – OneMoreQuestion