Bonjour à tous !
J'ai besoin de votre aide pour mon menu en CSS.
Mon menu fonctionne super bien jusqu'a ce que je veule ajouter un 3e niveau dedans.
Voici mon menu en test : http://kskcompany.com/test/
Dans le menu : Vêtement il y a un sous menu qui ce dernier a encore un sous menu.
J'ai résussis a les faires apparaitres correctement mais il me reste le :hover qui ne fonctionne pas et j'ai passé énormément de temps a essayer de trouver mon problème mais j'y arrive pas.
Je vous montre mon code CSS
Pouvez vous me le corriger afin que lorsque je passe la souris dans le menu, la couleur de background change adéquatement.
Merci infiniement de votre aide !!
Modifié par ixel (21 Aug 2012 - 22:41)
J'ai besoin de votre aide pour mon menu en CSS.
Mon menu fonctionne super bien jusqu'a ce que je veule ajouter un 3e niveau dedans.
Voici mon menu en test : http://kskcompany.com/test/
Dans le menu : Vêtement il y a un sous menu qui ce dernier a encore un sous menu.
J'ai résussis a les faires apparaitres correctement mais il me reste le :hover qui ne fonctionne pas et j'ai passé énormément de temps a essayer de trouver mon problème mais j'y arrive pas.
Je vous montre mon code CSS
#topWrapper, .menu {
width: 960px;
max-width: 960px;
min-width: 960px;
}
.menu{
border:none;
border:0px;
margin:0px;
padding:0px;
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:15.3px;
font-weight:bold;
}
.menu ul{
background:#333333;
height:35px;
list-style:none;
margin:0;
padding:0;
}
.menu li{
float:left;
padding:0px;
}
.menu li a{
background:#333333 url("images/seperator.gif") bottom right no-repeat;
color:#cccccc;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 17px;
text-align:center;
text-decoration:none;
}
.menu li a:hover, .menu ul li:hover a{
background: #2580a2 url("images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:none;
}
.menu li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:113px;
z-index:200;
}
.menu li:hover ul{
display:block;
}
.menu li li {
background:url('images/sub_sep.gif') bottom left no-repeat;
display:block;
float:none;
margin:0px;
padding:0px;
width:112px;
}
.menu li:hover li a{
background:none;
}
.menu li ul a{
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a{
background:#2580a2 url('images/hover_sub.gif') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:none;
}
.menu p{
clear:left;
}
.menu li ul ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:-35px 0 0 112px;
border:0px;
position:absolute;
width:112px;
z-index:200;
}
.menu li ul ul a{
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul ul li {
background:url('images/sub_sep.gif') bottom left no-repeat;
display:block;
float:none;
margin:0px;
padding:0px;
width:112px;}
.menu li ul ul a{
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul ul li a:hover, .menu li ul ul li:hover a{
background:#2580a2 url('images/hover_sub.gif') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:none;
}
.menu li:hover ul ul li{
display:block;
}
.menu li:hover ul ul li a{
background:none;
}
Pouvez vous me le corriger afin que lorsque je passe la souris dans le menu, la couleur de background change adéquatement.
Merci infiniement de votre aide !!
Modifié par ixel (21 Aug 2012 - 22:41)