ホームページ > ウェブフロントエンド > CSSチュートリアル > Twitter Bootstrap で Web サイトのコンテンツをブロックする Navbar を修正する方法?

Twitter Bootstrap で Web サイトのコンテンツをブロックする Navbar を修正する方法?

Susan Sarandon
リリース: 2024-11-27 12:52:12
オリジナル
458 人が閲覧しました

How to Fix Navbar Blocking Website Content in Twitter Bootstrap?

Web サイトのコンテンツをブロックするナビゲーションバー

この問題は、Twitter Bootstrap の上部に固定されたナビゲーションバーを使用するときに発生します。最初は、ユーザーがページの上部を表示すると、コンテンツがナビゲーションバーによって妨げられることがあります。この問題を修正し、コンテンツがブロックされないようにするには、次の解決策を実装できます。

応答で提案されているように、単にパディングを追加してコンテンツをプッシュダウンするだけでは、レスポンシブなブートストラップ フレームワークには不十分です。ブラウザ ウィンドウのサイズを変更すると、ページの上部とナビゲーションバーの間に隙間が生じる可能性があります。

そのため、より包括的なアプローチをお勧めします。

body {
  padding-top: 60px;
}

@media (max-width: 979px) {
  body {
    padding-top: 0px;
  }
}
ログイン後にコピー

この CSS コードは、60 ピクセルの上部パディングを追加します。本文に追加し、メインコンテンツをナビゲーションバーの下に効果的に押し込みます。ただし、モバイルまたはそれより小さい画面サイズ (画面幅 979 ピクセル未満) の場合、重複の問題を避けるために上部のパディングが削除されます。

このソリューションを実装することで、ユーザーはナビゲーションバーが画面の上部に固定されたままになるようにすることができます。ページに追加されますが、近くのコンテンツの視聴体験が妨げられることはなくなりました。

以上がTwitter Bootstrap で Web サイトのコンテンツをブロックする Navbar を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート