Twitter Bootstrap Navbar を使用する場合、デフォルトの左揃えではなくナビゲーション リンクを中央に揃える必要が生じる場合があります。 。これを実現するには、CSS スタイルシートを使用して次のカスタマイズを行います。
ナビゲーション リンクをナビゲーション バーの中央に配置するには、次の CSS コードを実装します。
<code class="css">.navbar .nav, .navbar .nav > li { float: none; display: inline-block; *display: inline; /* ie7 fix */ *zoom: 1; /* hasLayout ie7 trigger */ vertical-align: top; } .navbar-inner { text-align: center; }</code>
ブートストラップのデフォルトを保持し、特定のナビゲーションバー メニューをターゲットにするには、カスタム クラスを作成し、それをナビゲーションバー コンテナーに適用します。
<code class="html"><div class="navbar navbar-fixed-top center"> <div class="navbar-inner"> .... </div> </div></code>
次に、.center クラスをターゲットにします。 CSS スタイルシート:
<code class="css">.center.navbar .nav, .center.navbar .nav > li { float: none; display: inline-block; *display: inline; /* ie7 fix */ *zoom: 1; /* hasLayout ie7 trigger */ vertical-align: top; } .center .navbar-inner { text-align: center; }</code>
サブメニュー項目を左に揃えるには、次の CSS ルールを追加します:
<code class="css">.center .dropdown-menu { text-align: left; }</code>
以上がTwitter Bootstrap Navbar でナビゲーション リンクを中央に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。