2016-06-26 12 views
1

折り畳まれているnavbarを取り巻く多くの質問がありますが、この特定のケースは見つかりません。とにかく重複していればごめんなさい。ブートストラップ3 nav-collapse startモバイルでのみ折りたたんだ

<div class="navbar navbar-static-top navbar-default container"> 
    <div class="navbar-header"> 
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
    </button> 
    <a class="navbar-brand" href="/">Brand</a> 
    </div> 
    <div class="nav-collapse" id="navbar"> 

私は、ナビゲーションバーの開始をモバイル(ページの読み込み中)で崩壊させようとしています。私は#navbar divにclass="collapse"を追加するとそのように動作することがわかりましたが、小さな解像度に切り替えて切り替えない限り、私のnavbarは隠されています。

また、この実装では、折りたたみボタンを最初にクリックすると、モバイルで「navbar」が開かれます。

+0

あなたのナビゲーションバーのHTMLの残りを投稿することができますか? –

+0

@lamelemon http://hastebin.com/erasuxotap.django - いろいろなソースからコピーされていて、まだ取り除かれていない(インデント) – iScrE4m

答えて

2

あなたの問題がである:

<div class="nav-collapse" id="navbar"> 
    <ul class="nav navbar-nav"> 

それはnavbar-collapse次のようになります。

<div class="collapse navbar-collapse" id="navbar"> 
    <ul class="nav navbar-nav"> 
+0

ああ、それは私には明らかだったはずです:X私は​​推測しています私はブートストラップ2を使って誰かからコードをコピーしました。そこはnav-collapseでしたか?それとも彼はカスタムクラスを持っていましたか?可能であれば明確にする:) – iScrE4m

+0

@ iScrE4mはい、バージョン2からバージョン3に変更されました。 –

関連する問題