2016-04-25 37 views
1

B3には、トップナビゲーションバーのテンプレートがあります。ドロップダウンメニューがあります。画面サイズが小さくなるにつれて、メニューは3バーボタンに崩壊し、メニューはアコーディオンメニューになります。ブートストラップ4 navbar、ドロップダウン、レスポンステンプレート?

ブートストラップ4を使用してこれを行うサンプルまたはテンプレートはありますか?私が敏感な例は、メニューを崩壊させ、3バーのボタンを表示したが、メニューはアコーディオンのメニューにはならない。 BS4には多くのドロップダウン例がありますが、応答性はありません。

画面が小さくなり、すべての同じオプションでアコーディオンが現れたら、ナビゲーションバー全体を隠すだけでいいですか?これはBS3よりもはるかに多くの作業のようです。これに

+0

また、navbarのドロップダウンと調整されたnavbar項目については、[ Bootstrap 4の対応ナビ](http://bassjobsen.weblogs.fm/bootstrap-4s-responsive-navbars/)を参照してください。ナビゲーションバーのドロップダウンメニューの例については、https://github.com/bassjobsen/responsive-navbar-dropdownsも参照してください。 –

答えて

1

私のソリューションは、単にあなたが好きなようにあなたの要素のスタイルを、ナビゲーションが折りたたまれて画面サイズを対象にカスタムCSSにメディアクエリを追加するには、次のようになります。

@media (max-width: 544px) { 
    .navbar-brand { 
    display:none; 
    } 
    .navbar-nav .nav-item { 
    float:none; 
    } 
    .navbar-nav .nav-item + .nav-item{ 
    margin-left:0; 
    } 
} 

ここsimple example on CodePenです。それほど精巧ではありませんが、その点を説明する必要があります。

関連する問題