border=1 bei mouseover

Status
Nicht offen für weitere Antworten.

phamez

Mitglied
Hallo!

Gibt es die Möglichkeit, dass bei mouseover über ein bild ein rahmen um das bild erscheint? Und man die Farbe des Rahmens definieren kann?

Vielen Dank!
 
Hi!

Muß das mittels Javascript sein?
Bin kein Experte, aber einfacher wäre über CSS, zum Beispiel per
CSS:
img { border:none; }
a:hover { border:1px solid #f00; }

Liebe Grüße,
Mark.

//edit: ...aber da ist ja bereits ein Experte :)
 
Verbesserungsvorschlag:
Code:
img {
	border: 1px solid transparent;
}
a:hover img {
	border-color: #f00;
}
 
HTML:
<a href="messebilder/big01.jpg" target="_blank" onMouseOver="style="border:10px #FF00FF solid"" onMouseOut="style="border:0""><img src="messebilder/big01small.jpg" width="140" height="100" border="0"></a>

funktioniert nicht....

a:hover im CSS style funktioniert auch nicht....
 
Godwars Vorschlag ist auch vollkommener Humbug, da eine HTML-Attributsauszeichnung als Attributwert verwendet werden soll.

Allerdings funktioniert Folgendes bei mir ausgezeichnet:
HTML:
<style type="text/css">
img {
	border: 1px solid transparent;
}
a:hover img {
	border-color: #f00;
}
</style>

<a href="messebilder/big01.jpg" target="_blank"><img src="messebilder/big01small.jpg" width="140" height="100"></a>
 
das problem ist, bei der variante bekommt jedes bild auf der seite ein rand... und dann verschiebt sich alles.... ich brauch was das nur ein bestimmtes bild betrifft.
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück