Bonjour,
Tout d'abord je tiens à m'excuser si le sujet a déjà été abordé mais je n'ai rien trouvé.
Je suis intégrateur xthml / css, et j'ai donc voulu bien faire en installant internet explorer 8.
HTML
CSS
Je simplifie mon code pour l'exemple, pour bien que vous cibliez le problème.
Devinez ce qu'il s'affiche lorsque je passe la souris sur l'image qui est dans le <a> ? Une jolie ligne noire en dessous de l'image.
Le meilleur, c'est qu' IE 6, IE 7 se comporte très bien, normal vu la simplicité de ce code.
Si vous avez des idées, peut-être une propriété CSS oublié de ma part.
Je sais comment palier ce problème, par exemple mettre une classe sur les liens qui contiennent des images et lui donner un background:none;.
J'aimerais justement ne pas surcharger mon code html de classe juste pour un navigateur qui est censé être plus proche de FF, que de ses prédécesseurs.
Modifié par jayjay (30 Apr 2009 - 14:00)
Tout d'abord je tiens à m'excuser si le sujet a déjà été abordé mais je n'ai rien trouvé.
Je suis intégrateur xthml / css, et j'ai donc voulu bien faire en installant internet explorer 8.
HTML
<a href="#">Lien 1</a>
<a href="#"><img src="lien2.jpg" alt="lien2" /></a>
CSS
a img {border:none;}
a:hover {background:#000000;color:#ffffff;}
Je simplifie mon code pour l'exemple, pour bien que vous cibliez le problème.
Devinez ce qu'il s'affiche lorsque je passe la souris sur l'image qui est dans le <a> ? Une jolie ligne noire en dessous de l'image.
Le meilleur, c'est qu' IE 6, IE 7 se comporte très bien, normal vu la simplicité de ce code.
Si vous avez des idées, peut-être une propriété CSS oublié de ma part.
Je sais comment palier ce problème, par exemple mettre une classe sur les liens qui contiennent des images et lui donner un background:none;.
J'aimerais justement ne pas surcharger mon code html de classe juste pour un navigateur qui est censé être plus proche de FF, que de ses prédécesseurs.
Modifié par jayjay (30 Apr 2009 - 14:00)