Bonjour à tous,
Je tente de concevoir un menu graphique et je rencontre un problème d'affichage des images le composant.
CSS :
Page :
Mon problème est que l'image qui se trouve dans le lien ne s'affiche pas .
La seule astuce que j'ai trouvé est d'ajouter au niveau de la CSS sur #menu a la ligne suivante :
alors, mon image s'affiche parfaitement mais le menu s'affiche verticalement .
Auriez vous une solution à me proposer sachant que l'image du menu contient déjà du texte, c'est pour cette raison que la balise a est vide.
Par avance, merci pour les iadées ou astuces que vous pourrz me proposer.
Amicalement,
Emmanuel
Je tente de concevoir un menu graphique et je rencontre un problème d'affichage des images le composant.
CSS :
ul#menu {
list-style-type: none;
}
#menu li {
display: inline;
}
#menu a {
background: url(images/accueil_off.png) no-repeat;
width: 37px;
height: 20px;
}
#menu a:hover {
background: url(images/accueil_on.png) no-repeat;
}
Page :
<ul id="menu">
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
Mon problème est que l'image qui se trouve dans le lien ne s'affiche pas .
La seule astuce que j'ai trouvé est d'ajouter au niveau de la CSS sur #menu a la ligne suivante :
display : block;
alors, mon image s'affiche parfaitement mais le menu s'affiche verticalement .
Auriez vous une solution à me proposer sachant que l'image du menu contient déjà du texte, c'est pour cette raison que la balise a est vide.
Par avance, merci pour les iadées ou astuces que vous pourrz me proposer.
Amicalement,
Emmanuel