


Comment faire une barre de navigation verticale en bootstrap?
Jul 20, 2025 am 02:43 AMLa méthode de fabrication d'une barre de navigation verticale dans Bootstrap est la suivante: 1. Utilisez la classe Flex-Colonne pour modifier la navigation horizontale par défaut en arrangement vertical, avec le code de structure
<ul class = "nav flex-column"> <li class = "nav-item"> <a class = "nav link" href = "#"> home </a> </li> <li class = "nav-item"> <a class = "nav link" href = "#"> à propos de </a> </li> <li class = "nav-item"> <a class = "nav link" href = "#"> Contact </a> </li> </ul>
-
nav
est la classe de base qui contr?le le style global; -
flex-column
modifie la disposition de l'horizontale à la verticale; - Chaque
nav-item
est un élément de menu; -
nav-link
est le style de lien.
Ce qui est écrit de cette manière est une simple barre de navigation verticale sans couleur d'arrière-plan ni espacement, ce qui convient à une utilisation dans la zone de la barre latérale pour d'autres dispositions.

Ajouter des styles et un espacement
La navigation verticale par défaut semble un peu compacte, et vous pouvez améliorer l'apparence de plusieurs manières:
- Ajouter
p-3
oupy-2
à.nav
pour augmenter la marge; - Ajoutez
mb-2
à chaquenav-link
afin qu'il y ait un écart entre les entrées; - Utilisez les classes de couleurs de Bootstrap, telles que
bg-light
outext-dark
, pour ajuster les couleurs d'arrière-plan et de texte;
Exemple:

<ul class = "Nav flex-column bg-light p-3"> <li class = "Nav-item MB-2"> <a class = "NAV-Link Text-Dark" href = "#"> Home </a> </li> <li class = "Nav-item MB-2"> <a class = "NAV-Link Text-Dark" href = "#"> à propos de </a> </li> <li class = "nav-item"> <a class = "NAV-Link Text-Dark" href = "#"> Contact </a> </li> </ul>
La navigation réalisée de cette manière est plus proche des exigences de style dans les projets réels et semble plus professionnelle.
Caractéristique facultative: ajouter une ic?ne ou un sous-menu
Si vous voulez en faire plus, vous pouvez envisager d'ajouter des ic?nes ou des menus inférieurs.
- Les ic?nes peuvent être utilisées avec des ic?nes Fontawesome ou bootstrap;
- Le sous-menu peut être mis en ?uvre avec
ul
imbriqué, mais vous devez écrire un petit contr?le CSS ou JS par vous-même pour vous développer et fermer; - S'il ne s'agit qu'une page statique, il est recommandé d'être plus simple et de ne pas faire de fonctions trop compliquées;
Pour donner un petit exemple (sans interaction):
<ul class = "nav flex-column"> <li class = "nav-item"> <a class = "nav link" href = "#"> <i class = "bi bi-house"> </i> home </a> </li> <li class = "nav-item"> <a class = "nav link" href = "#"> <i class = "bi bi-info-circle"> </i> à propos de nous </a> </li> </ul>
Ici, nous utilisons la bibliothèque d'ic?nes des ic?nes bootstrap, et l'effet visuel sera plus clair et plus intuitif après l'ajout de l'ic?ne.
Fondamentalement, c'est tout. Tant que vous ma?trisez la structure de base et ajoutez des styles et des fonctions en fonction des exigences du projet, vous pouvez créer une barre de navigation verticale pratique.
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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'avantage de la création de formes avec Bootstrap est qu'il fournit une conception cohérente et réactive, du temps d'économie et d'assurer la compatibilité des appareils croisés. 1) Les formulaires de base sont simples à utiliser, tels que les classes de contr?le de formulaire et de BTN. 2) Les formes verticales obtiennent une disposition plus structurée à travers des classes de grille (telles que Col-SM-2 et Col-SM-10).

BootstrapFormScanLeadtoErrorSlikeMisusUsingthegridSystem, IAGPORGEFORMESTROLS, validationissues, négligetingcustomcss, accessibilité et performance.toavoid cette

Bootstrap'sgridSysteMissentialfordreating Raisie, Modernwebsites.1)

Bootstrap'sgridSystemHelpSinbuildingResponsiveLayoutsByoFerringflexibilitySeaseFuse.1)

Les étapes pour créer une barre de navigation à l'aide de bootstrap incluent: 1. Créez une barre de navigation initiale à l'aide du composant Navbar de base. 2. Personnalisez les styles via la classe d'utilité de Bootstrap et CSS personnalisé. 3. Assurez-vous que la barre de navigation est réactive sur différents appareils. 4. Ajoutez des fonctionnalités avancées au menu déroulant et à la barre de recherche. 5. Testez et optimisez les performances et l'expérience utilisateur de la barre de navigation. Avec ces étapes, vous pouvez créer une barre de navigation puissante et magnifique avec bootstrap.

BootstrapGridSystemisapowerfultoolforreating Respice, mobile-Firstlayouts.1)

Il existe trois fa?ons d'installer et d'utiliser des bootstrapicons: 1. Utilisez CDN et ajoutez des liens à la tête HTML; 2. Installer via NPM, adapté aux projets modernes tels que React et Vue. Vous devez exécuter npminstallbootstrap-icons et importer CSS; 3. Téléchargez manuellement les fichiers SVG ou de police et les importez. Lorsque vous l'utilisez, vous pouvez ajouter des classes de noms BI et d'ic?nes (telles que Bi-Heart) pour insérer des ic?nes. Vous pouvez également utiliser d'autres éléments en ligne tels que Span. Il est recommandé d'utiliser des fichiers SVG pour de meilleures capacités de performances et de personnalisation. Vous pouvez ajuster la taille via Bi-LG, Bi-2x et d'autres classes, et utiliser du texte bootstrap tel que Text-Danger.

BootstrapoffersRobustToolsForSTylingForms, rendant They Response, cohérent et personnalisé.
