J'essaie d'ajouter trois icônes au coin droit, la recherche, la cloche de notification et l'utilisateur. Je ne veux pas s'effondrer car cela est pour une application de bureau électronique et la barre NAV doit être corrigée.
<nav class="navbar navbar-dark bg-dark"> <a class="navbar-brand" href="#">Navbar</a> <ul class="navbar-nav"> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/search.svg" alt=""> </a></li> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/bell.svg" alt=""> </a></li> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/person.svg" alt=""> </a></li> </ul> </nav>
3 Réponses :
Donner l'affichage: Inline-Block à la balise UL et LI.
p>
<nav class="navbar navbar-dark bg-dark"> <a class="navbar-brand" href="#">Navbar</a> <ul class="navbar-nav"> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/search.svg" alt=""> </a></li> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/bell.svg" alt=""> </a></li> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/person.svg" alt=""> </a></li> </ul> </nav>
Il y a un Réponse de dépassement de pile que aborde votre problème.
Extraire le code de cette réponse Vous pourrez personnaliser correctement votre barre NAV: P>
<nav class="navbar navbar-expand-md navbar-dark bg-dark"> <ul class="navbar-nav mr-auto"> <li class="nav-item"> <a class="navbar-brand" href="#">Navbar</a> </li> </ul> <ul class="navbar-nav"> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/search.svg" alt=""> </a></li> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/bell.svg" alt=""> </a></li> <li class="nav-item"><a class="nav-link p-2" href="#"> <img src="node_modules/bootstrap-icons/icons/person.svg" alt=""> </a></li> </ul> </nav>
sur l'élément voici une codesandbox où il fonctionne https: / /codesandbox.io/s/weathered-wildflower-86fv8 p> p> ul code> modifie la classe à juste
NAV code> au lieu de
NAVBAR-NAV code> & Ajouter la classe
D-flex code>
Est-ce que cela répond à votre question? Bootstrap NavBar avec éléments alignés gauche, centre ou droit