ホームページ >ウェブフロントエンド >CSSチュートリアル >Bootstrap 3 Navbar の中央にブランドロゴを配置するにはどうすればよいですか?

Bootstrap 3 Navbar の中央にブランドロゴを配置するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-08 08:05:11912ブラウズ

How to Center a Brand Logo in a Bootstrap 3 Navbar?

Bootstrap ナビゲーションバーでブランドロゴを中央に配置する

カスタマイズされた配置戦略を使用して、Bootstrap 3 ナビゲーションバーでブランドロゴを中央に配置することができます。提供されたコードは適切なデザインを提供しますが、他の navbar 要素の配置を妨げます。

<a class="brand">

これを修正するには、次の CSS を検討してください:

.navbar {
    position: relative;
}
.brand {
    position: absolute;
    left: 50%;
    margin-left: -50px !important;  /* 50% of your logo width */
    display: block;
}

このアプローチ:

  • ナビゲーションバーコンテナを相対的に配置します。
  • ブランドロゴを設定します
  • left: 50% に設定し、ロゴの幅の半分 (margin-left: -50px) でオフセットすることにより、ロゴを水平方向の中央に配置します。
  • margin-left を ! important で調整します。ブートストラップのデフォルト設定をオーバーライドします。

これにより、ロゴが常に中央に配置されるようになります。ズーム中。

フィドル: [https://fiddle](リンク)

以上がBootstrap 3 Navbar の中央にブランドロゴを配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。