Maintenant, le simple fait d'avoir une barre de navigation n'est pas important plutôt que d'avoir une belle barre de navigation a beaucoup plus de signification. Dans cet article, nous guiderons comment créer et concevoir une barre de navigation.
Commençons.
Type de barres de navigation
Une barre de navigation peut être de deux types qui sont les suivants.
Discutons-en en détail.
Barre de navigation horizontale
Dans le but de créer une barre de navigation horizontale, vous pouvez utiliser des listes ou Topnav. Explorons ces approches à l'aide d'exemples.
Création d'une barre de navigation à l'aide de listes
Les éléments de liste en ligne peuvent être utilisés pour créer une barre de navigation horizontale.
Exemple
Cet exemple montre comment faire une barre de navigation très basique en utilisant en ligne
Html
Ici, nous avons créé des éléments de liste et imbriqué quelques balises d'ancrage à l'intérieur du
CSS
ulPar défaut
Sortir
Une barre de navigation horizontale a été créée à l'aide d'éléments de liste en ligne.
Création d'une barre de navigation à l'aide de div
Explorons comment faire une barre de navigation horizontale à l'aide de div.
Html
Dans le code HTML ci-dessus, nous avons créé une div et nous l'avons attribué le topnav classe. À l'intérieur de cette div, nous avons imbriqué quatre balises d'ancrage et la première balise d'ancrage a été donnée à la classe active qui permet à l'utilisateur de savoir quelle section il / elle se trouve.
CSS
corpsLa classe topnav est utilisée pour ajouter une couleur d'arrière-plan à toute la barre de navigation. Nous avons ensuite stylé les liens présents à l'intérieur du conteneur Div selon nos exigences. De plus, nous avons ajouté le style de survol et d'effet actif sur le lien de navigation.
Sortir
En utilisant le div et la balise, nous avons réussi à créer une barre de navigation horizontale.
En savoir plus sur la barre de navigation horizontale!
Il y a quelques autres choses amusantes que vous pouvez ajouter à votre barre de navigation, explorons-les.
Comment faire flotter un lien vers la droite dans une barre de navigation
Une chose intéressante que vous pouvez faire est que vous pouvez faire flotter un lien présent à l'intérieur de la barre de navigation à droite si vous voulez. Définissez la propriété flottante de ce lien particulier vers la droite et voyez le changement.
Ici, nous avons défini la propriété flottante de la dernière balise d'ancrage à droite et lui a ensuite attribué une classe active.
Sortir
Un lien a été flotté avec succès à droite.
Comment créer une barre de navigation fixe supérieure
Afin de réparer la barre de navigation vers le haut, donnez au conteneur DIV une position fixe et une certaine largeur.
Html
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Un contenu.
Pour montrer au fonctionnement d'une barre de navigation supérieure fixe, nous avons créé un palenty de contenu pour démontrer la barre de navigation fixe.
CSS
.topnavNous attribuons à la barre de navigation une position fixe et une largeur à 100%. De plus, nous définissons le haut sur 0px.
Sortir
Une barre de navigation supérieure fixe a été créée avec succès.
Comment créer une barre de navigation fixe inférieure
Vous pouvez également créer une barre de navigation à fond fixe. Voici comment tu fais.
CSS
.topnavIci en plus de donner à la barre de navigation une position fixe, le bas a été réglé sur 0px.
Sortir
La barre de navigation à fond fixe fonctionne correctement.
Comment créer une barre de navigation collante
Aux fins de la création d'une barre de navigation collante, utilisez la valeur collante de la propriété de position CSS.
CSS
.topnavIci, nous avons défini la position de la barre de navigation sur Sticky.
Sortir
Une barre de navigation collante a été créée avec succès.
Barre de navigation verticale
Aux fins de la création d'une barre de navigation verticale, il vous suffit de définir l'affichage des liens à l'intérieur de la barre de navigation pour bloquer à l'aide de la propriété CSS Affichage Block.
CSS
.topnav aLes balises d'ancrage sont affichées sous forme d'éléments au niveau du bloc pour créer une barre de navigation verticale.
Sortir
Une barre de navigation verticale a été créée avec succès.
Comment aligner la barre de navigation verticale
Pour aligner votre barre de navigation verticale, vous pouvez le faire flotter à votre position souhaitée tout en lui donnant une largeur.
CSS
.topnavIci, nous définissons la propriété flottante du droit et donnant à la div une largeur de 30%.
Sortir
La barre de navigation verticale a été flottée vers la droite.
Conclusion
Une barre de navigation joue un rôle vital pour augmenter l'expérience utilisateur d'un site Web, vous pouvez donc faire une barre de navigation agréable en utilisant diverses approches. Pour créer une barre de navigation horizontale, vous pouvez utiliser des éléments de liste HTML ou une combinaison de div et d'étiquette dans CSS. Vous pouvez faire beaucoup de choses amusantes avec votre barre de navigation telle que faire flotter un lien vers la droite, en faire une barre de navigation fixe ou en faire un collante selon vos exigences. En plus de cela, vous pouvez également créer une barre de navigation verticale en affichant des liens en tant qu'éléments au niveau des blocs. Ce message vous guide tous sur la création et la conception d'une barre de navigation.