Maison > interface Web > tutoriel CSS > Comment centrer les liens de navigation dans la barre de navigation Twitter Bootstrap ?

Comment centrer les liens de navigation dans la barre de navigation Twitter Bootstrap ?

DDD
Libérer: 2024-11-01 09:26:02
original
1102 Les gens l'ont consulté

How to Center Navigation Links in Twitter Bootstrap Navbar?

Modification de la barre de navigation Bootstrap de Twitter pour centrer les liens

Lorsqu'ils travaillent avec la barre de navigation Bootstrap de Twitter, les utilisateurs peuvent rencontrer le besoin d'aligner les liens de navigation de manière centrale, plutôt que l'alignement à gauche par défaut. . Pour y parvenir, effectuez les personnalisations suivantes à l'aide de la feuille de style CSS.

Solution

Pour centrer les liens de navigation dans la barre de navigation, implémentez le code CSS suivant :

<code class="css">.navbar .nav,
.navbar .nav > li {
    float: none;
    display: inline-block;
    *display: inline; /* ie7 fix */
    *zoom: 1; /* hasLayout ie7 trigger */
    vertical-align: top;
}

.navbar-inner {
    text-align: center;
}</code>
Copier après la connexion

Approche alternative

Pour conserver les valeurs par défaut de Bootstrap et cibler un menu de barre de navigation spécifique, créez une classe personnalisée et appliquez-la au conteneur de la barre de navigation :

<code class="html"><div class="navbar navbar-fixed-top center">
    <div class="navbar-inner">
        ....
    </div>
</div></code>
Copier après la connexion

Ensuite, ciblez la classe .center dans le Feuille de style CSS :

<code class="css">.center.navbar .nav,
.center.navbar .nav > li {
    float: none;
    display: inline-block;
    *display: inline; /* ie7 fix */
    *zoom: 1; /* hasLayout ie7 trigger */
    vertical-align: top;
}

.center .navbar-inner {
    text-align: center;
}</code>
Copier après la connexion

Considérations supplémentaires

Pour aligner les éléments du sous-menu à gauche, ajoutez la règle CSS suivante :

<code class="css">.center .dropdown-menu {
    text-align: left;
}</code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal