le 22/01/2008 à 15:36
zOy
Bonjour à tous, quelle est la ligne de code qui fait que le div doit etre au premier plan par rapport au contenu de la page ?
C'est à dire que j'ai fait une menu horizontal-déroulant et il y a un formulair juste en dessou du menu deroulan ...
Le problème, c'est que l'orsque que le menu se déroule, il se place en dessou du formulair, et du coup, on ne peut pas cliquer.
Voiçi le menu (CSS) :
Et le menu (HTML) :
C'est à dire que j'ai fait une menu horizontal-déroulant et il y a un formulair juste en dessou du menu deroulan ...
Le problème, c'est que l'orsque que le menu se déroule, il se place en dessou du formulair, et du coup, on ne peut pas cliquer.
Voiçi le menu (CSS) :
menu.css
#menuDeroulant
{
float: right;
background: #F23000;
width: 600px;
height: 21px;
list-style-type: none;
margin: 0px;
padding: 10px;
border: 0;
position: inherit;
top: 0;
left: 0;
}
#menuDeroulant li
{
float: right;
width: 150px;
margin: 0;
padding: 0;
border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
display: block;
height: 1%;
color: #FFF;
background: #F23000;
margin: 0;
padding: 4px 8px;
border-right: 0px solid #fff;
text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #F23000; }
#menuDeroulant li a:active { background-color: #F23000; }
#menuDeroulant .sousMenu
{
display: none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}
#menuDeroulant .sousMenu li
{
float: right;
margin: 0;
padding: 0;
border: 0;
width: 149px;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
display: block;
color: #FFF;
margin: 0;
border: 0;
text-decoration: none;
background: transparent url("fondTR.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
{
display: block;
color: #FFF;
margin: 0;
border: 0;
text-decoration: none;
background: transparent url("fondTR2.png") repeat;
}
#menuDeroulant li:hover > .sousMenu { display: block; }
Et le menu (HTML) :
mapage.html
<ul id="menuDeroulant">
<li>
<a href="#">Menu</a>
<ul class="subMenu">
<li><a href="#">castor</a></li>
<li><a href="#">aligator</a></li>
<li><a href="#">musclor</a></li>
</ul>
</li>
<li>
<a href="#">Menu 2</a>
<ul class="subMenu">
<li><a href="#">whisky</a></li>
<li><a href="#">vodka</a></li>
<li><a href="#">gin</a></li>
<li><a href="#">vin</a></li>
<li><a href="#">champagne</a></li>
</ul>
</li>
</ul>