Comment créer : menu déroulant horizontal

Apprenez à créer un menu déroulant horizontal en utilisant CSS.

Essayer par vous-même

Comment créer un menu déroulant horizontal

Première étape - Ajouter HTML :

<div class="scrollmenu">
  <a href="#home">Accueil</a>
  <a href="#news">Nouvelles</a>
  <a href="#contact">Contact</a>
  <a href="#about">À propos</a>
  ...
</div>

Deuxième étape - Ajouter CSS :

L'astuce pour rendre la barre de navigation déroulable est d'utiliser overflow:auto et white-space:nowrap :

div.scrollmenu {
  background-color: #333;
  overflow: auto;
  white-space: nowrap;
}
div.scrollmenu a {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 14px;
  text-decoration: none;
}
div.scrollmenu a:hover {
  background-color: #777;
}

Essayer par vous-même

Pages liées

Tutoriel :Barre de navigation CSS