ホームページ > 記事 > ウェブフロントエンド > ブートストラップ ナビゲーション バーのナビゲーション項目を完全に中央に配置するにはどうすればよいですか?
Bootstrap では、ブラウザのウィンドウ サイズに従ってナビゲーション アイテム (リンク) をナビゲーション バーの中央に配置すると、次のことが可能になります。難しい仕事になるでしょう。 mr-auto クラスと ml-auto クラスを使用する標準のブートストラップ アプローチでは、ブラウザ ウィンドウの幅からロゴの幅を引いた値に基づいてナビゲーションを効果的に中央に配置します。完璧なセンタリングを達成するには、より正確なソリューションが必要です。
フレックスボックスとマージン ユーティリティを応答的に使用する
Bootstrap 4 は、d- flex クラスと mx-auto クラスにより、応答性の高いセンタリングを実現できます。その方法は次のとおりです:
<div class="d-md-flex d-block flex-row mx-md-auto mx-0"> <a class="navbar-brand" href="#">Navbar</a> <div class="collapse navbar-collapse mr-auto">
このコード内:
このアプローチでは、ブラウザ ウィンドウのサイズに従ってナビゲーション項目が応答的に中央に配置され、完璧な位置合わせが保証されます。
以上がブートストラップ ナビゲーション バーのナビゲーション項目を完全に中央に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。