je suis actuellement en train de faire un petit menu horizontal, ça marche, mais maintenant, je souhaite changer le background au survol de la sourie, seulement, je ne sais pas pourquoi, la balise a ne evut pas prendre toute la hauteur, du coup le background de dessous est encore visible...
voici les différents bout de code:
html:
Code : Tout sélectionner
<div id="center">
<!-- ... -->
<ul id="menu">
<li><a href="produits.html" title="Liste des produits">Produits</a></li>
<li><a href="plan.html" title="Plans d'accès">Plan</a></li>
<li><a href="contact.html" title="Contactez-nous!!">Contact</a></li>
<li><a href="#" title="Changez le fond de page" onClick="changestyle(); return false;">Style</a></li>
</ul>
<!-- ... -->
</div>Code : Tout sélectionner
#center ul#menu {
padding: 0px;
margin: 0px;
width: 100%;
height: 2em;
text-align: center;
list-style-type: none;
background-image: url(menu1.png);
}
#center ul#menu li {
display: inline;
padding: 0px;
margin: 0px;
height: 100%;
padding-left: 5px;
padding-right: 5px;
}
#center ul#menu li a {
text-decoration: none;
font-weight: bold;
color: gray;
line-height: 2em;
width: 100%;
}
#center ul#menu li a:hover {
background-image: url(menu1_survol.png);
width: 100%;
}voilà merci d'avance!