Mik3e
Erfahrenes Mitglied
Hi,
Ich stehe vor einem kleinen Style-Problem.
Es gibt eine Tabelle, deren Zellen mit CSS formatiert sind. Ich möchte nun, dass bei einem Mousover über eine Zeile die gesamte Zeile (inklusive aller Zellen) eingefärbt wird.
Das Problem ist, dass die style='' Anweisung im <tr> nicht die Style eigenschaft einer einzelnen Zelle überschreibt.
Hier der Quellcode:
Wie ihr seht, ist im <TR> die Anweisung zum färben der gesamten Reihe. Und: In jedem TD Element gibt es eine Klassen-Zuweisung aus einem CSS. Wie gesagt funktioniert das so nicht.. Wie kann ich die CSS-Clases im TD "overrulen"?
Danke & LG
Mike
Ich stehe vor einem kleinen Style-Problem.
Es gibt eine Tabelle, deren Zellen mit CSS formatiert sind. Ich möchte nun, dass bei einem Mousover über eine Zeile die gesamte Zeile (inklusive aller Zellen) eingefärbt wird.
Das Problem ist, dass die style='' Anweisung im <tr> nicht die Style eigenschaft einer einzelnen Zelle überschreibt.
Hier der Quellcode:
PHP:
<tr onMouseOver="alert('test'); this.style.backgroundColor='#FFFFC0';" onMouseOut="this.style.backgroundColor='';">
<td nowrap class="tablecontent_blau">zelle1t<d>
<td nowrap class="tablecontent_blau">zelle2</td>
<td width="100%" nowrap class="tablecontent_blau">zelle3</td>
</tr>
Wie ihr seht, ist im <TR> die Anweisung zum färben der gesamten Reihe. Und: In jedem TD Element gibt es eine Klassen-Zuweisung aus einem CSS. Wie gesagt funktioniert das so nicht.. Wie kann ich die CSS-Clases im TD "overrulen"?
Danke & LG
Mike