L'attribut min-width permet de spécifier la largeur minimum du menu: remplacez # par une valeur (par exemple, 250). Mettez la couleur d'arrière-plan ( background-color) des liens du menu que vous voulez (avec son nom en anglais ou son code couleur HTML).. dropdown-content { display: none; position: absolute; background-color: lightgrey; min-width: #Px; z-index: 1;} 6 Précisez certains éléments du menu déroulant. Vous pouvez changer la couleur d'affichage du menu déroulant, ainsi que sa taille. À la rubrique color, mettez la couleur souhaitée, à la rubrique padding, remplacez # par le nombre de pixels voulus (longueur, puis largeur du menu).. dropdown-content a { color: black; padding: #Px#Px; text-decoration: none; display: block;} 7 Paramétrez le comportement du menu déroulant. Menu déroulant horizontal css format. Nous voulons ici un menu qui se déroule quand le curseur passe dessus. Vous voulez aussi que les couleurs changent en fonction des actions de l'utilisateur. La couleur de la première ligne ( white, blanc) est la couleur que prendra chaque lien à son survol.

Les différentes étapes de création du menu Pour commencer, nous créons une liste de liens contenus dans un élément nav avec une autre liste de liens pour le menu contenant un sous menu. Dans cette liste, nous utilisons un input de type checkbox pour afficher ou non le menu sur les petits écrans. Nous associons un label à cette checkbox et nous modifions son apparence qu'il prenne la forme d'un « hamburger » pour le menu principal et la forme d'un signe « + » pour les sous-menus. Nous ajoutons deux animations: L'icône « hamburger » est animée pour qu'elle se transforme en une croix quand le menu est ouvert. L'icône « + » est animée pour qu'elle se transforme en signe moins quand le sous-menu est ouvert. Enfin, nous utilisons les media query pour que le menu devienne horizontal à partir d'une certaine largeur d'écran. Menu déroulant, responsive et animé avec HTML et CSS seulement. Nous masquerons en même temps nos icônes et nos checkbox. Dans ces media query, nous indiquons également que les sous-menus doivent s'afficher au survol de la souris ou au focus pour la navigation au clavier.

Suivre Outils-web

5/5 (20 avis) Vue 52 901 fois - Téléchargée 8 893 fois Description comme le titre l'indique c'est un menu en CSS facile a modifier compatible tous navigateur, celui ci peu être vertical comme horizontal menu présent sur en horizontal, c'est la 1ere source que je poste ici. Création d'un menu déroulant responsive en HTML et en CSS - Pierre Giraud. Source / Exemple: tout est dans le zip Codes Sources A voir également Les membres obtiennent plus de réponses que les utilisateurs anonymes. Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources. Le fait d'être membre vous permet d'avoir des options supplémentaires.