Steffi: Bei Hover eine CSS-Eigenschaft auslösen?

Hallo liebes Forum :-)

also ich hab verschiedene Hover-Schaltflächen mittels CSS realisiert. Die :hover-Eigenschaft verstehen ältere IEs natürlich nicht. Also als einfaches Beispiel sowas hier:

.beispiel {
  background-color:#FFFFFF;
}

.beispiel:hover {
  background-color:#FF0000;
}

Damit aber auch ältere IEs einen Hover-Effekt anzeigen, könnte ich per JavaScript eine komplette Hover-Routine einfügen. Würde ich aber ungern, denn mir gefällt die CSS-Lösung.

Kann ich nicht einfach die Klasse beispiel:hover beim onMouseOver per JavaScript aufrufen lassen? Wie könnte man sowas machen? Dann hätten nämlich Änderungen in den CSS-Klassen automatisch auch für ältere IEs Auswirkungen und ich müsste nicht alles doppelt implementieren.

Was meint ihr?

Lg
Steffi

  1. Grüße,

    Kann ich nicht einfach die Klasse beispiel:hover beim onMouseOver per JavaScript aufrufen lassen? Wie könnte man sowas machen? Dann hätten nämlich Änderungen in den CSS-Klassen automatisch auch für ältere IEs Auswirkungen und ich müsste nicht alles doppelt implementieren.

    ich glaube schon

    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
    Boccaccio