Domanda

Quindi sto cercando di centrare una navbar, Ho provato:

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

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

Ma senza fortuna, si concentra solo il contenuto a discesa ... ha provato alcuni altri suggerimenti che ho trovato qui su stack overflow ma ancora non è stato in grado di concentrarlo.

Sto usando bootstrap.css e un ui.css flat-ui, forse ha a che fare con esso. Fiddle: http://jsfiddle.net/mikestardust/xz6ym/ Se qualcosa è mancante sul violino, controlla il sito Web TEMP all'indirizzo: http://tf2.site40.net

.

Grazie mille

È stato utile?

Soluzione

Avvolgilo con container

Demo di lavoro

<div class="container">
<div class="navbar navbar-default">         
            //stuff
</div>    
</div> 
.

Aggiornamento: se si desidera che la larghezza esterna sia piena, è possibile avvolgerla con header.Grazie @kristjanreinhold

DEMO AGGIORNATO

<header class="navbar">
<div class="container">
//stuff
</div>
</header>
.

Altri suggerimenti

prova a metterlo in un <div class="container">

inline-block; rende solo un div come ampio il suo contenuto, da centrare, è necessario specificare anche i margini !!

.navbar-nav {
   display: inline-block;
   margin:0 auto; /* this will center the div*/
}
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top