Mit
[ref:self812;css/eigenschaften/tabellen.htm#table_layout@title=table-layout]: fixed
;das Gernot bereits angesprochen hat, und einer Breitenangabe für die Tabelle bekommt man browserübergreifend sehr zuverlässige Spaltenbreiten. Wie sagt die Spezifikation so schön:
<zitat>
User agents may use any algorithm they wish to do so, and are free to
prefer rendering speed over precision, except when the "fixed layout
algorithm" is selected.
</zitat>Freundliche Grüße
Vinzenz
Ein table-layout:fixed ändert an dem Verhalten leider auch nichts, dass hatte ich ursprünglich mal drin und beim Debugging wegrationalisiert. Ob mit oder ohne diese Eigenschaft, oder mit oder ohne einer Gesamtbreite der Tabelle, mit der Definition über die COLs komm ich nicht weiter sobald ein Padding mit im Spiel ist...
Tja, da werde ich wohl wieder zurück auf die alte Art gehen und doch an der ersten TD bzw. TH die Breiten einzeln definieren müssen. Das klappt dann zumindest auch ohne CSS-Hack für die beiden Main-Browser.
Besten Dank an alle für die Vorschläge!
Gruß,
Matschek