2013-08-07 8 views
12

は、どのように私はボタンが等間隔となるように設定し、内とナビゲーションバー-を介して中心jsFiddleのボタンを中央にすることができますか?Twitter-Bootstrap 3 navbarのリンクはどのようにすることができますか?

http://jsfiddle.net/3GQyq/3/

私は、このような

display:inline-block;margin:0 auto; text-align:center; 

など、さまざまな方法を試してみました。しかし、私はそれを動作させることはできません。

あなたは少し説明を与える代わりに、私はので、私はここに戻ってくる必要はありません勉強したいとちょうどCSSを固定することができれば。

EDIT:

http://img1.123freevectors.com/wp-content/uploads/icon_big/038_icon_beautiful-navigation-bar-free-vector.jpg ちょうど彼らがここに集中しているかのような^。

答えて

15

ブートストラップ3には、この目的で新しいnav-justifiedクラスがあります。余分なCSSは必要ありません:

<div class="container"> 
    <h3 class="text-muted">Project name</h3> 
    <ul class="nav nav-justified"> 
    <li class="active"><a href="#">Home</a></li> 
    <li><a href="#">Projects</a></li> 
    <li><a href="#">Services</a></li> 
    <li><a href="#">Downloads</a></li> 
    <li><a href="#">About</a></li> 
    <li><a href="#">Contact</a></li> 
    </ul> 
</div> 

デモ:

http://bootply.com/72519をも参照してください:Bootstrap NavBar with left, center and right aligned items

+0

を助けましたこのフィドルで私は矛盾した問題を抱えています。提案はありますか? http://jsfiddle.net/MgcDU/6582/ – ProEvilz

+0

ここにありますが、class = "nav navbar-nav nav-justified"と入力してください。 – rekans

+2

navbar-navクラスを削除します。 –

2

これは、Liのテキストを中心に説明する

.nav{ 
    text-align: center; 
} 

スタイルを追加します。

Check Fiddle

これらのスタイルは十分なはずです。間違った要素にスタイルを適用しようとしていました。

// This is being applied by the bootstrap 
// Set it to 25px instead of the default 15px 
.navbar{ 
    padding : 0 25px; 
} 

// Gave a width of 110px for each li 
// as the container is following a fixed width format 
li{ 
    width:110px; 
} 
+0

嘆願再確認し、私はそれを編集した私の質問に。あなたは私のポイントを失っています、テキストではなくボタン自体です。 – ProEvilz

+0

しかし、私 @sushhanthフィドル –

+0

にこれらのボタンが表示されない再確認してください私のバイオリン、私はそれをもう少し明確にするために、物事を更新しました。 Prehaphs私は物事を間違って記述していた。私はnavbarのリンクを意味します。 – ProEvilz

関連する問題