Bonsoir à tous,
Je me suis lancée dans la création de mon portfolio, et j'ai un problème de codage qui me turlupine depuis quelques heures
![:??: :??:]()
.
Alors, voilà pour le CSS :
#menu {
background-repeat: no-repeat;
background-position:bottom left;
}
#menu ul li{
list-style:none;
float:left;
padding:0;
}
#menu ul li a{
height:114px;
width:188px;
display:block;
background: no-repeat top left;
text-decoration:none;
}
#menu ul li a:hover{
background-position: bottom left ;
}
#menu ul li a.accueil{
background-image:url(images/accueil.png) no-repeat;
}
#menu ul li a.image{
background-image:url(images/image.png) no-repeat;
}
#menu ul li a.son{
background-image:url(images/son.png) no-repeat;
}
#menu ul li a.cv{
background-image:url(images/cv.png) no-repeat;
}
#menu ul li a.contact{
background-image:url(images/contact.png) no-repeat;
}
Et l'XHTML :
<body>
<div id="header">
</div>
<br clear="all"/>
<div id="menu">
<ul>
<li><a href="#" class="accueil"></a></li>
<li><a href="#" class="image"></a></li>
<li><a href="#" class="son"></a></li>
<li><a href="#" class="cv"></a></li>
<li><a href="#" class="contact"></a></li>
</ul>
</div>
</body>
Voilà donc là j'ai l'impression que je suis à deux doigts d'y arriver, puisque seules les images n'apparaissent pas mais pourtant je peux cliquer dessus et le cadre en pointillés s'affiche bien. Je ne sais pas si je me suis fais comprendre. En gros c'est comme si l'image était présente sauf qu'elle n'y est pas !
Merci donc d'avance à ceux qui se pencheront sur la question afin de bien vouloir m'aider =)
Spoiler Je sais que le :" <br clear="all"/> " ne sera pas valide au W3C, je ferais la classe CSS qui le remplacera plus tard, donc n'en tenez pas compte