Hi,
im Prinzip geht es mit CSS und :hover, aber dazu müsstest du das Bild als erstes mal per CSS einbinden (background) und dann austauschen. Würde ich allerdings nicht unbedingt empfehlen, der der IE das nicht interpretiert, wenn das ganze kein Link ist.
Möglich ist natürlich einen Link (A-Element) als Block Element zu definieren (display:block), die Grafik als Hintergrund einzubinden (background:url(../foo.gif);) und dann da noch eine :hover Klasse drauf zu packen mit einem anderen Hintergrundbild.
Oder:
beide Bilder als img in den Link packen.
Bei :link und :visited wird das erste Bild auf display:inline und das zweite auf display:none gesetzt.
Bei :hover umgekehrt, das erste Bild auf display:none und das zweite auf display:inline.
Nachteil: Ohne CSS sind beide Bilder da.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.