Le Flexbox est le meilleur choix pour créer une barre de navigation, surtout en ce qui concerne la réactivité. Le Flexbox rend les éléments faciles à aligner dans le conteneur, fournit l'espacement et permet automatiquement aux articles d'adopter des modifications en fonction de l'espace disponible. En raison de sa compatibilité entre les navigateurs, le style reste le même sur plusieurs versions de navigateurs.
Cet article montre comment créer une barre de navigation à l'aide de la disposition Flexbox qui comprendra:
Comment Flexbox peut-il être utilisé pour créer une barre de navigation?
La barre de navigation permet à l'utilisateur de traverser plusieurs pages Web sur le site Web. Il contient une barre de recherche, des icônes sociales et bien d'autres. Suivez les étapes détaillées ci-dessous pour créer une barre de navigation à l'aide de la disposition Flexbox:
Étape 1: Structure de la barre de navigation
La première étape consiste à créer une structure pour la barre de navigation à l'aide de HTML. Par exemple, le Navbar contient «logo »,« éléments de menu »et« barre de recherche"Avec une soumission"bouton»:
L'explication du code ci-dessus est la suivante:
Après avoir exécuté le code ci-dessus, la page Web apparaît comme ceci:
La sortie montre que la structure Navbar a été affichée à l'écran.
Étape 2: Style de Navbar et du logo
Tout d'abord, sélectionnez le "navigation de navigation»Sélecteur d'éléments qui sélectionne le«”Tag à partir du fichier HTML. Après cela, sélectionnez l'image du logo et div en y accédant via le «logos«Classe et appliquez les propriétés CSS comme ci-dessous:
navL'explication de l'extrait de code ci-dessus est:
Après exécution du code ci-dessus, la page Web ressemble à ceci:
La sortie ci-dessus affiche que la disposition Flex est définie sur le «navigation de navigation”Tag, et l'image du logo est définie sur le côté gauche.
Étape 3: Style des éléments de menu
Pour appliquer des styles sur les boutons de menu, sélectionnez les classes DIV correspondantes et appliquez les propriétés CSS suivantes:
.menuL'explication du code ci-dessus est:
Après avoir ajouté le code ci-dessus, la page Web apparaît maintenant comme ceci:
La sortie affiche que les éléments de menu sont désormais stylés.
Étape 4: Style du bouton et du bouton de recherche
À l'aide de sélecteurs d'éléments directs, sélectionnez le «saisir" et "bouton”Éléments HTML dans le fichier CSS. Et appliquer les propriétés CSS suivantes pour améliorer la visibilité de l'utilisateur:
saisirL'explication du code ci-dessus est donnée ci-dessous:
Après avoir exécuté l'extrait de code ci-dessus, la sortie ressemble à ceci:
La sortie affiche que la barre de navigation est désormais créée avec succès à l'aide de Flexbox.
Conclusion
Pour créer une barre de navigation à l'aide de Flexbox, définissez le «fléchir" et "l'espace entre«Valeurs au«afficher"Et les propriétés« justifier-contenu »à l'intérieur du«" étiqueter. Après cela, fournissez «fléchir"Comme valeur pour la propriété d'affichage de la liste non ordonnée"". En fin de compte, les propriétés CSS sont appliquées pour style les éléments HTML résidant à l'intérieur du «" étiqueter. Cet article a expliqué l'utilisation de Flexbox pour créer une barre de navigation.