Problème avec un menu déroulant full css
Deux problèmes :
* lorsque je survole le premier titre pour dérouler le menu déroulant, celui-ci s'affiche horizontalement et non pas verticalement
* une fois le sous-menu affiché, il décale tous les autres menus sur la droite
Modifié par koskoz (20 May 2007 - 20:10)
ul#menu a:link, ul#menu a:visited {
font-size: 18px;
text-decoration: none;
color: #fff;
}
ul#menu a {
display: block;
padding: 8px 25px 0 20px;
}
ul#menu li {
display: inline;
margin: 0;
padding: 0;
float: left;
}
ul#menu {
list-style-type: none;
margin: 0 auto 0 auto;
width: 800px;
padding: 0;
z-index: 100;
}
/**/
ul#menu li:hover > .sousMenu {
display: block;
}
.sousMenu {
display: none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
float: none;
}
.sousMenu li {
float: none;
margin: 0;
padding: 0;
border: 0;
}
.sousMenu li a:link, .sousMenu li a:visited {
display: block;
color: #000;
margin: 0;
border: 0;
text-decoration: none;
}
<ul id="menu">
<li>
<a href="" title="Home" id="lien1" onmouseover="javascript:montre('sous_menu1');">
<span>What's New</span>
</a>
<ul class="sousMenu">
<li><a href="#">castor</a></li>
<li><a href="#">aligator</a></li>
<li><a href="#">musclor</a></li>
</ul>
</li>
<li>
<a href="" title="Product" id="lien2">
<span>Product</span>
</a>
</li>
</ul>
Deux problèmes :
* lorsque je survole le premier titre pour dérouler le menu déroulant, celui-ci s'affiche horizontalement et non pas verticalement
* une fois le sous-menu affiché, il décale tous les autres menus sur la droite
Modifié par koskoz (20 May 2007 - 20:10)