Maison > interface Web > tutoriel CSS > Conception du menu de la barre de navigation CSS : concevoir plusieurs styles de menu de la barre de navigation

Conception du menu de la barre de navigation CSS : concevoir plusieurs styles de menu de la barre de navigation

WBOY
Libérer: 2023-11-18 16:56:34
original
1040 Les gens l'ont consulté

Conception du menu de la barre de navigation CSS : concevoir plusieurs styles de menu de la barre de navigation

Conception du menu de la barre de navigation CSS : la conception de plusieurs styles de menu de barre de navigation nécessite des exemples de code spécifiques

La barre de navigation est une partie importante de l'interface du site Web, grâce à différents styles et mises en page, elle peut fournir aux utilisateurs une navigation concise et intuitive. Chemin. Cet article présentera et fournira une variété de styles de conception de menu de barre de navigation CSS, et donnera des exemples de code correspondants.

  1. Menu de la barre de navigation verticale :
    Le menu de la barre de navigation verticale est généralement affiché sur le côté ou en haut de la page Web, occupant une plus grande largeur et peut accueillir plus d'options de navigation. Le code pour implémenter le menu de la barre de navigation verticale est le suivant :

Code HTML :

<div class="vertical-menu">
  <a href="#">菜单项 1</a>
  <a href="#">菜单项 2</a>
  <a href="#">菜单项 3</a>
  <a href="#">菜单项 4</a>
</div>
Copier après la connexion

Code CSS :

.vertical-menu {
  width: 200px;
}

.vertical-menu a {
  display: block;
  padding: 10px;
  text-decoration: none;
  color: #000;
}

.vertical-menu a:hover {
  background-color: #ccc;
}
Copier après la connexion
  1. Menu de la barre de navigation horizontale :
    Le menu de la barre de navigation horizontale est généralement affiché en haut ou en bas du Web page, occupant la largeur d’une ligne, qui permet de naviguer rapidement vers différentes pages. Le code pour implémenter le menu de la barre de navigation horizontale est le suivant :

Code HTML :

<div class="horizontal-menu">
  <a href="#">菜单项 1</a>
  <a href="#">菜单项 2</a>
  <a href="#">菜单项 3</a>
  <a href="#">菜单项 4</a>
</div>
Copier après la connexion

Code CSS :

.horizontal-menu {
  display: flex;
}

.horizontal-menu a {
  flex: 1;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  color: #000;
}

.horizontal-menu a:hover {
  background-color: #ccc;
}
Copier après la connexion
  1. Menu déroulant :
    Le menu déroulant est un style de menu de barre de navigation courant, en masquant un groupe de menus associés. éléments dans la liste déroulante, davantage d’options de navigation sont disponibles. Le code pour implémenter le menu déroulant est le suivant :

Code HTML :

<div class="dropdown-menu">
  <button class="dropbtn">下拉菜单</button>
  <div class="dropdown-content">
    <a href="#">菜单项 1</a>
    <a href="#">菜单项 2</a>
    <a href="#">菜单项 3</a>
  </div>
</div>
Copier après la connexion

Code CSS :

.dropdown-menu {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
  display: block;
  padding: 10px;
  text-decoration: none;
  color: #000;
}

.dropdown-menu:hover .dropdown-content {
  display: block;
}
Copier après la connexion

Grâce aux exemples de code ci-dessus, nous avons obtenu les effets de style du menu de la barre de navigation verticale, du menu de la barre de navigation horizontale. et menu déroulant. Vous pouvez optimiser et ajuster davantage le style en fonction de vos propres besoins, comme modifier la couleur d'arrière-plan, le style de police, la disposition des options de navigation, etc.

Résumé :
La conception des menus de la barre de navigation CSS est un élément fondamental du développement Web. Grâce à différents styles et mises en page, elle peut offrir aux utilisateurs une bonne expérience de navigation. Grâce aux exemples de code de menus de barre de navigation verticale, de menus de barre de navigation horizontale et de menus déroulants présentés dans cet article, vous pouvez facilement implémenter différents styles de barre de navigation et les personnaliser selon vos besoins. J'espère que cet article vous sera utile dans votre travail de conception de sites Web !

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal