Markus: bei colspan einer reihe kein css width angabe mehr möglich..

Hab mal ne Frage,

ich habe das jetzt schon mehrmals bemerkt.. wenn ich eine Tabelle erstelle die in der ersten reihe ein colspan hat und in der zweiten reihe zwei zellen, die mit css ausgerichtet werden sollen.
Wenn ich nun aber colspan anwende, sind die zwei unteren Zellen immer bei 50% geteilt bei der css angabe: table-layout:fixed;

wenn ich dies weglasse funktioniert es.

hier die beispiele:

http://kloserver.dyndns.org/test/index.html
table-layout:fixed; entfernt

http://kloserver.dyndns.org/test/index2.html
table-layout:fixed; enthalten

Obwohl doch mit colspan korrektes html ist gibt es dieses unerwünschtes ergebnis.

hat einer eine logische Antwort darauf?

thx
markus

  1. Hallo Markus,

    hat einer eine logische Antwort darauf?

    ob die Antwort logisch ist, weiß ich nicht (denn was ist bei Browsern schon logisch).
    Aber wenn die erste Tabellenreihe Zellen mit colspan enthält, hilft die Verwendung von <colgroup> und <col width="xy">.

    Siehe http://selfhtml.teamone.de/html/tabellen/aufbau.htm#vordefinieren

    Gruß Gunther