Dans Bootstrap, centrer les éléments de navigation (liens) dans la barre de navigation en fonction de la taille de la fenêtre du navigateur peut être une tâche délicate. L'approche Bootstrap standard, utilisant les classes mr-auto et ml-auto, centre efficacement la navigation en fonction de la largeur de la fenêtre du navigateur moins la largeur du logo. Pour obtenir un centrage parfait, nous avons besoin d'une solution plus précise.
Utiliser Flexbox et Margin Utilities de manière réactive
Bootstrap 4 fournit le d- classes flex et mx-auto, qui nous permettent d'obtenir un centrage réactif. Voici comment procéder :
<div class="d-md-flex d-block flex-row mx-md-auto mx-0"> <a class="navbar-brand" href="#">Navbar</a> <div class="collapse navbar-collapse mr-auto">
Dans ce code :
Cette approche centre de manière réactive les éléments de navigation en fonction de la taille de la fenêtre du navigateur, garantissant un alignement parfait.
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!