実現したいこと
ナビゲーションバーにおいて、
テキストボックス/検索ボタン ブランド/ホーム/リンク1/リンク2
という並びにしたい
#現状
「ブランド」のみが右寄せできません。
また、ウィンドウ幅が縮むと、
のように、ホーム・リンク1・リンク2が折りたたみメニュー内に格納されるようにしたく、この場合ブランドは意図通りに右寄せになります。
#試したこと
ブランドと、他3つの要素に、display: flex; と justify-content: flex-end;を指定したのですが、ブランドに効きませんでした。
以下、コードになります。
html
1<body> 2 <!--検索窓・検索ボタン・・・ブランド・メニューテキスト右寄せ --> 3 <nav class="navbar navbar-expand-lg navbar-light bg-light"> 4 <form class="form-inline my-2 my-lg-0 mr-auto"> 5 <input type="text" class="form-control mr-sm-2" placeholder="検索・・・"> 6 <button class="btn btn-outline-success my-2 my-sm-0" type="button">検索</button> 7 </form> 8 <a href="#" class="navbar-brand flex-end">ブランド</a> 9 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarForm"> 10 <span class="navbar-toggler-icon"></span> 11 </button> 12 13 <div class="collapse navbar-collapse flex-end" id="navbarForm"> 14 <div class="navbar-nav"> 15 <a href="#" class="nav-item nav-link">ホーム</a> 16 <a href="#" class="nav-item nav-link">リンク1</a> 17 <a href="#" class="nav-item nav-link">リンク2</a> 18 </div> 19 </div> 20 </nav> 21</body>
CSS
1.flex-end{ 2 display: flex; 3 justify-content: flex-end; 4}
どこが誤りかご指摘いただけると有難いです。宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー