Supportnet / Forum / Webseiten/HTML
Internet Explorer und Stylesheets
Frage
Hallo, ich habe ein Problem mit unser aller Freund: IE ;)
Ich habe im Stylesheet folgendes stehen:
.button a:link {color:white;}
.button a:visited {color:white;}
.button a:hover {color:white;}
Ich möchte statt eines Textes ein Bild zum anklicken zum öffnen eines links verwenden.
Wenn ich einen Text verwende funktioniert es sogar mit dem IE, wie es soll. D.h. er wird "unsichtbar". Z.B.:
<div class="button"><a href="index.php">Index</a></div>
Wenn ich das selbe mit einem Bild mache, habe ich leider einen hässlichen Rahmen um den Button. Z.B.:
<div class="button"><a href="index.php"><img src="home.jpg"></a></div>
Mit dem FF funktioniert das einwandfrei, jedoch nicht mit dem IE. Hat jemand eine Idee, wie ich das umgehen, bzw. beheben könnte?
MfG & Vielen Dank im Voraus
mr.checker
Antwort 1 von rfb
ergänze folgendes in deinem Stylesheet:
Anweisung: um Bilder innerhalb von Links keinen Rahmen ziehen, das ist nämlich normalerweise voreingestellt.
a img {border: 0 none}Anweisung: um Bilder innerhalb von Links keinen Rahmen ziehen, das ist nämlich normalerweise voreingestellt.
Antwort 2 von mr.checker
Danke, du bist mein Held ;)
Funktioniert einwandfrei!
Funktioniert einwandfrei!

