2015-02-17 71 views
0

我使用bootstrap進行編碼,並且我有響應式左側導航。 樣子:Bootstrap導航圖標

<div class="col-md-2"> 
      <ul class="nav list-group"> 
        <li class="blue"><a class="list-group-item" href="#">Link 1</a></li> 
        <li class="reddy"><a class="list-group-item" href="#">Link 2</a></li> 
        <li class="violet"><a class="list-group-item" href="#">Link 3</a></li> 
        <li class="orange"><a class="list-group-item" href="#">Link 4</a></li> 
      </ul> 
    </div> 

如何添加點擊下拉圖標在頂部,當屏幕太小? 我該怎麼做?

+0

小提琴,如果有人想嘗試一下:HTTP:// jsfiddle.net/7nfat3sn/ – 2015-02-17 23:08:03

回答

1

可以使用自舉已經內置功能的摺疊導航欄,所以你沒得到了很多的麻煩,你可以閱讀這個鏈接的導航酒吧完整的文檔:http://getbootstrap.com/components/#navbar
正如你所看到的,你也可以在摺疊時修改寬度。

爲您的代碼,這裏是一個快速修改一個我做了,因此崩潰:

<div class="navbar navbar-default"> 
    <div class="navbar-header"> 
     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#data-to-collapse"> <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
     </button> 
    </div> 
    <div class="col-md-2 collapse navbar-collapse" id="data-to-collapse"> 
     <ul class="nav list-group"> 
      <li class="blue"><a class="list-group-item" href="#">Link 1</a></li> 
      <li class="reddy"><a class="list-group-item" href="#">Link 2</a></li> 
      <li class="violet"><a class="list-group-item" href="#">Link 3</a></li> 
      <li class="orange"><a class="list-group-item" href="#">Link 4</a></li> 
     </ul> 
    </div> 
</div> 

這是對的jsfiddle:http://jsfiddle.net/7nfat3sn/7/

+0

這不是我的問題的解決方案,但這是很好的方向。我的情況要複雜得多,我有2個導航,橫向和縱向...但我解決了一個問題。無論如何,感謝這本指南。 – Aleksandar 2015-02-20 09:42:18