Modèles de menus

image tranchée

Menu horizontal déroulant à images coulissantes



Les sous menus en position absolute se déroulent sans déplacer les éléments situés dessous.

1 - Premier niveau: Structure
#mAcH  Pour la liste de premier niveau  nous supprimons le padding par défaut en le mettant à zéro. 
Nous donnons au menu une largeur de 450px et nous le centrons par des marges latérales auto.
#mAcH
 li  Nous attribuons à tous les éléments de liste premier niveau les dimensions des images coulissantes 150x25, pas de puces, les propriétés float:left et position:relative (pour servir de référence au positionnement sous-menus en position absolute)
2 - Premier niveau : Décoration
image coulissanteNous donnons à la zone gauche des images coulissantes une opacité de 70% et nous utilisons le png24 pour conserver la transparence.
#mAcH li a Nous faisons les liens, donnons la propriété display:block, les dimensions 150x25, une hauteur de ligne de 25, une couleur de texte orangée et pas de soulignement
#mAcH
 li a: hover  En survolé l'image coulisse de 150px vers la gauche pour afficher la partie droite et les textes sont plus lumineux.

3 - Deuxième niveau
: Structure

#mAcH li ul  pas d'affichage au repos par display:none
#mAcH
 li:hover ul   display:block  et position absolute  top:25px et lef: 0px
#mAcH
 li:hover ul li   annulons le flottement
4 - Deuxième niveau : Décoration
La réactivité au survol est héritée des li de premier niveau.
Nous utiliserons les 3 techniques pour appeler les images d'arrière-plan :