The-Ninth: Tabelle mit teilweise fixer, teilweise relativer Spaltenbreite

Hallo Allerseits,

Ich würde gerne ein Tabelle mit drei Spalten machen. Die mittlere Spalte soll eine fixe, in Pixeln definierte Breite haben. Die linke und rechte Spalte sollen gleich groß sein, unabhängig vom Inhalt.

Weiß jemand wie ich das erreichen kann?

Eine Mischung von Prozent und Pixeln funktionieren nicht. Und wenn ich nur die mittlere definiere, dann haben die linke und rechte Spalte unterschiedliche Größe, anscheinend abhängig vom Inhalt.

Schöne Grüße, Robert

  1. Hallo Robert,

    Ich würde gerne ein Tabelle mit drei Spalten machen. Die mittlere Spalte soll eine fixe, in Pixeln definierte Breite haben. Die linke und rechte Spalte sollen gleich groß sein, unabhängig vom Inhalt.

    Wie wäre es so:

    <table style="[code lang=css]width:100%; table-layout:fixed;"
    <colgroup>
       <col width="1*">
       <col style="width:100px;">
       <col width="1*">
    </colgroup>
    <!-- ... -->
    </table>[/code]
    Die Inline-Styles solltest du natürlich besser über class-Attribute zuweisen.

    Gruß Gernot