2016-10-12 21 views
1

我想做一個像這樣的導航:我如何在導航中放置一個帶有引導程序的圖形?

Logo :::::::: | :::::下拉菜單+搜索(中心)::::: | ::::::::: :Glyphcon1Glyphcon2 |


在這一刻我做這個,但glyphcon顯示它的導航內容。

Actual nav picture

<nav class="navbar navbar-default" role="navigation"> 
 
    <div class="navbar-header"> 
 
     <button type="button" class="navbar-toggle" data-toggle="collapse" 
 
       data-target=".navbar-ex1-collapse"> 
 
      <span class="sr-only">Desplegar navegación</span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
     </button> 
 
     <a class="navbar-brand" href="#">Logotipo</a> 
 
    </div> 
 
    <div class="collapse navbar-collapse navbar-ex1-collapse"> 
 
     <div class="input-group navbar-form navbar-center"> 
 
      <div class="input-group-btn"> 
 
       <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret"></span></button> 
 
       <ul class="dropdown-menu"> 
 
        <li><a href="#">Action</a></li> 
 
        <li><a href="#">Another action</a></li> 
 
        <li><a href="#">Something else here</a></li> 
 
        <li role="separator" class="divider"></li> 
 
        <li><a href="#">Separated link</a></li> 
 
       </ul> 
 
      </div><!-- /btn-group --> 
 
      <input type="text" class="form-control" aria-label="..."> 
 
     </div><!-- /input-group --> 
 
     <ul class="nav navbar-nav navbar-right"> 
 
      <li><span class="glyphicon glyphicon-user"></span></li> 
 
      <li><span class="glyphicon glyphicon-shopping-cart"></span></li> 
 
     </ul> 
 
    </div> 
 
</nav>

我怎樣才能把下拉菜單+搜索的導航中心,把glyphcon在同一行沒有問題?

+0

你可以包括你的CSS? – darrylyeo

+0

您的中心導航可能會佔據整個上層空間。使用你的瀏覽器工具來調試,或者爲此設置一個bin,所以我們可以看到 – Brian

回答

0

<div class="input-group navbar-form navbar-center">佔據整行所以下一個<div class="nav navbar-right navbar-nav">轉到下一行的右側。要解決這個問題把<div class="input-group navbar-form navbar-center">內的其他<div class="nav navbar-nav navbar-left">

在元素nav navbar-nav navbar-right要包括在<li></li>標籤是像文本相似,它的股價下跌,但是當你包括內部<a href="#"></a>標籤/ c圖標來引導<a>標籤是填充兩個圖標裏面nav類。

<div class="collapse navbar-collapse navbar-ex1-collapse"> 
    <div class="nav navbar-nav navbar-left"> 
     <div class="input-group navbar-form navbar-center"> 
      <div class="input-group-btn"> 
       <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret"></span></button> 
       <ul class="dropdown-menu"> 
        <li><a href="#">Action</a></li> 
        <li><a href="#">Another action</a></li> 
        <li><a href="#">Something else here</a></li> 
        <li role="separator" class="divider"></li> 
        <li><a href="#">Separated link</a></li> 
       </ul> 
      </div><!-- /btn-group --> 
      <input type="text" class="form-control" aria-label="..."> 
     </div><!-- /input-group --> 
    </div> 
    <ul class="nav navbar-nav navbar-right"> 
     <li><a href="#"><span class="glyphicon glyphicon-user"></span></a></li> 
     <li><a href="#"><span class="glyphicon glyphicon-shopping-cart"></span></a></li> 
    </ul> 
</div> 
+0

我有同樣的問題,現在glyphicon顯示白色,仍然停留在logo和dropdawn +搜索中。 –

+0

修正了看到編輯答案 –

+0

我把你寫了,這是結果: –

相關問題