Maison > interface Web > tutoriel CSS > Comment centrer le contenu de la barre de navigation dans Bootstrap 3 à l'aide de CSS ?

Comment centrer le contenu de la barre de navigation dans Bootstrap 3 à l'aide de CSS ?

Patricia Arquette
Libérer: 2024-12-29 19:58:15
original
326 Les gens l'ont consulté

How Do I Center Navbar Content in Bootstrap 3 Using CSS?

CSS pour centrer le contenu de la barre de navigation

Vous avez du mal à centrer le contenu dans la barre de navigation de Bootstrap ? N'abandonnez pas ! Résolvons les problèmes à l'aide d'un extrait de code HTML et CSS fourni.

Problème :

Utilisation de Bootstrap 3, mais les méthodes existantes n'alignent pas le contenu de manière centrale dans la barre de navigation.

Code HTML :

Fourni pour référence (mais non incluse ici).

CSS révisé :

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}
Copier après la connexion

Explication :

  • Supprimé float : à gauche de .navbar .navbar-nav pour centrer la navigation interne.
  • Définir l'affichage : bloc en ligne pour maintenir l'alignement horizontal.
  • Alignement vertical ajusté : haut pour un alignement correct.
  • Inclus .navbar .navbar-collapse pour aligner le contenu interne des barres de navigation réduites.

Amélioré Extrait :

<div class="navbar navbar-default" role="navigation">
  <!-- ... -->

  <div class="collapse navbar-collapse navbar-ex1-collapse">
    <ul class="nav navbar-nav">
      <!-- ... -->
    </ul>
  </div>

  <!-- ... -->
</div>
Copier après la connexion

Ajustements réactifs :

Pour limiter l'effet de centrage aux barres de navigation non réduites, ajoutez cette requête média :

@media (min-width: 768px) {
  .navbar .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top;
  }

  .navbar .navbar-collapse {
    text-align: center;
  }
}
Copier après la connexion

Maintenant, le contenu de votre barre de navigation sera centré sans effort à la fois réduit et non réduit États.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal