Maison > interface Web > tutoriel CSS > Comment créer un menu déroulant horizontal pur CSS ?

Comment créer un menu déroulant horizontal pur CSS ?

Mary-Kate Olsen
Libérer: 2024-12-11 08:04:09
original
734 Les gens l'ont consulté

How to Create a Pure CSS Horizontal Dropdown Menu?

Créer un menu déroulant horizontal CSS pur

Besoin d'un menu déroulant horizontal élégant et compatible avec un navigateur ? Voici un guide pour vous aider à y parvenir uniquement avec CSS.

1. Structure HTML

Créer un fichier <ul> structure pour représenter la hiérarchie de vos menus :

<ul>
Copier après la connexion

2. Style CSS

Ajoutez des règles CSS pour styliser le menu et contrôler son comportement :

ul {
  font-family: Arial, Verdana;
  font-size: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}

ul li {
  display: block;
  position: relative;
  float: left;
}

li ul {
  display: none;
}

ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 15px 5px 15px;
  background: #2C5463;
  margin-left: 1px;
  white-space: nowrap;
}

ul li a:hover {
  background: #617F8A;
}

li:hover ul {
  display: block;
  position: absolute;
}

li:hover li {
  float: none;
  font-size: 11px;
}

li:hover a {
  background: #617F8A;
}

li:hover li a:hover {
  background: #95A9B1;
}
Copier après la connexion

Voyez-le en action

Visitez le démo suivante pour découvrir le menu déroulant CSS pur :

http://jsfiddle.net/XPE3w/7/
Copier après la connexion

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal