2014-02-15 67 views

回答

0

只需在class="collapse"項目之外創建另一個列表(navbar-nav)即可。

在以下示例中,link1/2將始終可見,而link3/4將在小型設備上摺疊:JS Fiddle preview

CSS

#navbar1 > li { 
    float: left; 
} 

HTML

<nav class="navbar navbar-default" role="navigation"> 
    <div class="navbar-header"> 
     <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
     </button> 
     <a class="navbar-brand" href="#">Brand</a> 
     <ul class="nav navbar-nav" id="navbar1"> 
      <li><a href="#">Link 1</a></li> 
      <li><a href="#">Link 2</a></li> 
     </ul> 
    </div> 
    <div class="collapse navbar-collapse" id="navbar-collapse"> 
     <ul class="nav navbar-nav"> 
      <li><a href="#">Link 3</a></li> 
      <li><a href="#">Link 4</a></li> 
     </ul> 
    </div> 
</nav> 
+0

我剛剛試過你的代碼。當窗口尺寸較小時,鏈接1和鏈接2將新增一行。它不好用。請嘗試。 – user3140979

+0

我已經使用預覽編輯了我的答案。這是你在找什麼? –

+0

是的。優秀。謝謝。 – user3140979