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
293 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!

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
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