Bonjour je souhaiterais qu'au survol d'une image cliquable, le style de la bordure de l'image change.
Mon code fonctionne bien sur Opéra, pas sur IE.
Où est mon erreur ?


<a href="#"><img src="images/Cool.png" width="300" height="225" /></a>




a {
	width: 300px;
	height: 225px;
	border: 4px double #000000;
	display: block;
}
a:hover {
	width: 300px;
	height: 225px;
	border: 4px solid #FF6600;
	display: block;
}


Merci pour les conseils.
Modifié par renato (14 Jan 2010 - 10:58)
Pas la peine, j'ai trouvé, il fallait que je fasse un style pour IMG pour virer la bordure par défaut (lien).

A +
Salut,

renato a écrit :
Où est mon erreur ?
En fait il y en a 2 :

* il faut toujours renseigner l'attribut alt d'une image (quitte à le laisser vide si aucun texte alternatif n'est nécessaire)

* il ne sert à rien de reprendre les propriétés identiques dans le a:hover que celles du a (dans ton exemple seule la propriété border est nécessaire).


Pour ce qui est de ta question et avec le code que tu nous donnes il n'y a pas de raison pour que ça ne fonctionne pas.

Le plus simple serait de (re)lire Comment définir l’apparence de ses liens et si ça ne suffit pas il faudra nous donner suffisament de code pour reproduire le souci...