Maison > interface Web > tutoriel CSS > Comment centrer le contenu dans une barre de navigation Bootstrap réactive ?

Comment centrer le contenu dans une barre de navigation Bootstrap réactive ?

Linda Hamilton
Libérer: 2024-12-30 07:09:09
original
245 Les gens l'ont consulté

How to Center Content in a Responsive Bootstrap Navbar?

Comment centrer le contenu dans une barre de navigation Bootstrap réactive

Vous avez du mal à aligner le contenu dans votre barre de navigation Bootstrap ? Voici une solution complète qui a fonctionné de manière fiable pour de nombreux utilisateurs.

Comprendre le problème

L'alignement de la barre de navigation par défaut de Bootstrap peut être problématique, en particulier lors du ciblage de mises en page réactives. Le coupable est souvent la propriété float: left associée à la navigation interne.

La solution

Pour centrer le contenu, vous devez supprimer la propriété float: left du navigation intérieure et faites-en un bloc en ligne. De plus, définir la propriété text-align sur center alignera le contenu horizontalement.

Modifications CSS

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

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

Exemple

La mise en œuvre de ces modifications CSS centrera le contenu dans votre barre de navigation.

<!-- ...navbar code here -->

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

  .navbar .navbar-collapse {
    text-align: center;
  }
</style>

<!-- ...navbar code here -->
Copier après la connexion

Considérations supplémentaires

Pour garantir que les modifications d'alignement ne se produisent que pour les barres de navigation non réduites, envisagez d'inclure les modifications CSS dans une requête multimédia appropriée.

@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

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