hi,
ich habe eine Tabelle im html bei der die einzelnen <tr> bei onmouseover und onmouseout die Hintergrundfarbe wechseln.
<tr onmouseover="this.bgColor='#708CA9';" onmouseout="this.bgColor='gold'" onclick="this.bgColor='blue'">
Nun muss ich bei jedem <tr> die einzelnen Farben und Aktionen definieren.
Gibt es eine Möglichkeit dies ins CSS auszulagern?
mit der technik, die du verwendest, nein.
du kannst aber für onmouseover und -out eine eigene funktion definieren, und dann in dieser den farbwert festlegen - dann kannst du ihn bei bedarf an einer zentralen stelle ändern.
oder du machst das ganze gleich in CSS,
tr:hover { background-color:#708CA9; }
funktioniert aber nicht im shIEtbrowser ...
gruss,
wahsaga