Bonjour pour faire simple voici mon pribléme en image :
menu initial :
http://www.photos-vosges.fr/menuhor1.gif
et le menu au survol pour affichage du sous menu en horizontal.
http://www.photos-vosges.fr/menuhor2.gif
et jaimerai obtenir ça :
http://www.photos-vosges.fr/menuhor3.gif
le probléme est que lorsque j'affiche le sous menu j'ai un super décalage de la taille du sous menu dans le menu principal et je n'arrive pas le corriger.
mon css est le suivant ;
Modifié par fabrice88 (08 Jun 2010 - 14:04)
menu initial :
http://www.photos-vosges.fr/menuhor1.gif
et le menu au survol pour affichage du sous menu en horizontal.
http://www.photos-vosges.fr/menuhor2.gif
et jaimerai obtenir ça :
http://www.photos-vosges.fr/menuhor3.gif
le probléme est que lorsque j'affiche le sous menu j'ai un super décalage de la taille du sous menu dans le menu principal et je n'arrive pas le corriger.
mon css est le suivant ;
/*/////////////////////////////////////
Le menu
/////////////////////////////////////*/
ul#menu {
background: #FFFFFF url(../images/fd-menu.jpg) repeat-x top;
margin:0 10px;
padding:0 10px;
list-style-type:none;
width:760px;
position:relative;
display:block;
height:30px;
font-size:12px; float:left;
}
ul#menu li {
display:block;
float:left;
text-align:center;
margin:0;
}
ul#menu li a {
display:block;
color: #FFFFFF;
text-decoration:none;
height:30px;
line-height:30px;
padding:0 10px;
}
ul#menu li a:hover {
background: #000000;
color: #FFFFFF;
}
ul#menu .sousMenu {position: relative; z-index: 4;
padding: 0px; display: none; margin: 0px; list-style-type: none;
}
ul#menu .sousMenu li { background: #FF0000;
padding:0; margin: 0px; text-align:left;
}
ul#menu .sousMenu li a:link {
padding: 0 10px 0 10px; display: block; background: #99CC00; margin: 0px; color: #fff; text-decoration: none;
}
ul#menu .sousMenu li a:visited {
padding: 0 10px 0 10px; display: block; background: #99CC00; margin: 0px; color: #fff; text-decoration: none;
}
ul#menu .sousMenu li a:hover {
background: #FF0000;
}
ul#menu li:hover > .sousMenu {
display: block;
}
.active {
background:url(../images/fd-menuhover.jpg);
color: #CCCCCC;
}
Modifié par fabrice88 (08 Jun 2010 - 14:04)