2013-11-14 106 views
2

我試圖居中這樣的:http://jsfiddle.net/MikeStardust/hwhS5/導航欄,但沒有運氣...不能中心引導導航欄

通過中心我的意思是在導航的中心在一個單行排列的元件... 查了幾個解決方案,但都沒有工作,導致一箇中心對齊的導航欄,每行一個元素。

欄HTML(CSS & HTML上的jsfiddle)

<div class="navbar navbar-default"> 
    <div class="navbar-header"> 
     <button type="button" class="navbar-toggle" 
       data-toggle="collapse" data-target=".navbar-responsive-collapse"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     </button> 
    </div> 
    <div class="navbar-collapse collapse navbar-responsive-collapse"> 
     <ul class="nav navbar-nav"> 
     <li><a href="index.html">Home</a></li> 
     <li><a href="http://chaoticunited.com/forums">Forums</a></li> 
     <li><a href="servers.html">Servers</a></li> 
     <li><a href="help.html">Help Center</a></li> 
     <li><a href="#" data-toggle="modal" data-target="#vote">Vote</a></li> 
     <li><a href="#">Donate</a></li> 
     </ul> 
    </div><!-- /.nav-collapse --> 
    </div><!-- /.navbar 

我有這樣的:i.imgur.com/JVh05N1.png

,並希望有這樣的:(從Photoshop結果) http://i.imgur.com/B3UcOU9.png

+0

你能用你想要什麼它看起來像添加圖像。我不確定我是否按照你的意願去做。 – KyleMit

+0

可以顯示屏幕截圖,jsfiddle無法正確識別 – StreetCoder

+0

肯定的,謝謝你嘗試:) – MikeStardust

回答

1

嘗試將.navbar-nav的顯示值更改爲內嵌塊,然後將text-align應用於其父項以控制對齊。

如果您需要更改移動視圖對齊,則可以在該斷點處重新應用text-align

.navbar-nav { 
    display: inline-block; 
} 

.navbar-default { 
    text-align: center; 
} 

例子:http://jsfiddle.net/hwhS5/2/

+0

我試着做同樣的在不同的導航欄,相同的類,它沒有工作,它只集中了下拉內容:http://jsfiddle.net/MikeStardust/z5yyt/ – MikeStardust

+0

我只花了2個小時尋找解決方案,這是第一個有效的答案。我很驚訝它沒有更多的選票。我不能是唯一有這個問題的人! – Ephraim