Ich gebe Tabellen meist über CSS eine Gesamtbreite und lasse eine Spalte (COL-Element) als Puffer in der Breite undefiniert, vor allem dann, wenn ich der Tabelle
table-layout:fixed
verpasse. Damit Fahre ich meist ganz gut. Wenn ich Wert darauf lege, dass alle Spalten in IE und Firefox gleich ticken arbeite ich mit dem Nächsten-Geschwister-Selektor, den IE6 und IE7 ja nicht verstehen und die sich dann weiterhin nach den Abgaben der weniger mächtigen COL-Elemente richten, kann man es so differenzieren:z.B.:
col.second { width:80px; }
th:first-child + td { width:60px }
>
>
> Gruß Gernot
Hallo Gernot,
für die konkrete Aufgabenstellung ist mir das schon zu viel Aufwand und Workaround, aber generell ist das eine interessante Möglichkeit das zu differenzieren. Daher dennoch Danke für den Tipp!
Gruß,
Matschek