Bonjour.
Je n'arrive pas à trouver comment faire pour moins espacer les éléments du sous-menu pour qu'ils aient un espace entre eux différends de celui du menu principal.
Voici le lien vers mon test de menu: http://largowin.com/z/menu.html
et voici le code pour assurer un peu de pérennité à la chose:
Merci de votre aide.
Modifié par largowin (08 Jun 2011 - 12:00)
Je n'arrive pas à trouver comment faire pour moins espacer les éléments du sous-menu pour qu'ils aient un espace entre eux différends de celui du menu principal.
Voici le lien vers mon test de menu: http://largowin.com/z/menu.html
et voici le code pour assurer un peu de pérennité à la chose:
Merci de votre aide.
#navigation {margin-left: 300px}
#nav {
margin: 0;
padding: 56px 5px 12px 235px ;
font-family:Verdana, Geneva, sans-serif;
text-transform: uppercase;
font-size:16px;
}
#nav li.on ul, #nav li.off ul, #nav li.offv ul, #nav li.offc ul, #nav li.offd ul {
margin: 0;
padding: 0;
}
#nav a {
text-decoration: none;
}
#nav li { /*float the main list items*/
margin: 0;
float: left;
display: block;
padding-right: 15px;
}
#navv li {
padding-right: 2px;
}
#nav li ul {
display: none;
}
#nav li.off ul, #nav li.on ul, #nav li.offv ul, #nav li.offc ul, #nav li.offd ul { /*put the subnav below*/
position: absolute;
top: 33px;
*top: 44px;
padding-top: 50px;
height: 28px;
}
#nav li a {
color: #343435;
display: block;
height: 15px;
}
#nav li.on a {
color: #343435;
}
#nav li.on ul a, #nav li.off ul a, #nav li.offv ul a, #nav li.offc ul a, #nav li.offd ul a {
float: left; /*ie doesn't inherit the float*/
border: 0;
color: #343435;
width: auto;
}
#nav li.on ul {
display: block;
}
#nav li.off:hover ul, #nav li.offv:hover ul, #nav li.offc:hover ul, #nav li.offd:hover ul {
display: block;
z-index: 6000;
}
#nav li.off a:hover, #nav li:hover a, #nav li.offv a:hover, #nav li.offc a:hover, #nav li.offd a:hover {
color: #fd0002;
}
/* Disposition des 3 sousmenus */
#nav li.offv ul {
left: 654px;
}
#nav li.offc ul {
left: 728px;
}
#nav li.offd ul {
left: 750px;
}
</style>
<body>
<div id="navigation">
<ul id="nav">
<li class="off"><a href="#">About us</a></li>
<li class="offv"><a href="#">Vintage</a>
<ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
</ul>
</li>
<li class="offc"><a href="#">Collections</a>
<ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">6</a></li>
</ul>
</li>
<li class="offd"><a href="#">Designers</a>
<ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
</ul>
</li>
<li class="off"><a href="#">Craftmanship</a></li>
<li class="off"><a href="#">Contact</a></li>
</ul>
</div>
</body>
Modifié par largowin (08 Jun 2011 - 12:00)