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
637 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!

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
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