Hallo,
ich habe eine Tabelle, deren Spalten mit CSS definiert werden:
tr>td:first-child {width:10em}
tr>td:first-child+td {width:1.5em; background:#fdd}
tr>td:first-child+td+td {width:1.5em; background:#dfd}
Es gibt Zeilen (Zwischenüberschriften), in denen zwei Spalten zusammengefasst werden:
<tr>
<td colspan=2>Überschrift</td>
<td>xxx</td>
</tr>
Die Spalte mit dem Inhalt xxx ist die dritte Spalte, erhält aber the stylesheet der zweiten. Also Hintergrund #fdd statt #dfd
Gibt es einen Trick, die Spalten "richtig" zu definieren?
Gruß, Murmelin