Bonjour à tous,
je veux faire un joli menu déroulant mais en tentant d'adapter le code, j'obtiens bien ce que je veux en rollover mais la liste s'affiche curieusement.
La page avec le menu est là :
http://www.kimlico.com/CC/index.html
Le code css
je n'applique qu'une seule fois l'id "nav" sur la première balise <ul>.
Si cela vous inspire des reproches et conseils pour corriger, je suis plus que preneuse.
Merci à tous,
A.
Modifié par Fugugirl (15 Feb 2007 - 18:16)
je veux faire un joli menu déroulant mais en tentant d'adapter le code, j'obtiens bien ce que je veux en rollover mais la liste s'affiche curieusement.
La page avec le menu est là :
http://www.kimlico.com/CC/index.html
Le code css
#nav, #nav ul {
float: left;
width: 780px;
list-style: none;
padding:0;
}
#nav a {
display: block;
width: 160px;
text-decoration: none;
}
#nav li a {
float: left;
width: 160px;
background-color:#333366;
font-family:"Trebuchet MS";
font-size:12px;
color:#FFF;
padding:5px;
border-right:1px solid #FFF;
}
#nav li:hover {
background:#336666;
}
#nav li ul {
position: absolute;
display:block;
left: -999em;
width: 160px;
font-weight: normal;
margin:25px 0 0 0;
}
#nav li li {
width: 160px;
background:#999999;
}
#nav li li:hover {
width: 160px;
}
#nav li ul a {
width: 160px;
font-family:"Trebuchet MS";
font-size:11px;
color:#FFFFFF;
background-color:#999999;
padding:5 px;
margin-top:1px;
}
#nav li ul a:hover {
background-color:#FF6600;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}
#content {
clear: left;
color: #ccc;
}
je n'applique qu'une seule fois l'id "nav" sur la première balise <ul>.
Si cela vous inspire des reproches et conseils pour corriger, je suis plus que preneuse.
Merci à tous,
A.
Modifié par Fugugirl (15 Feb 2007 - 18:16)