Tom: Tabellen einpassen

Beitrag lesen

Hello,

ich habe da mal wieder einen Denkknoten bei der Tabellenformatierung mittels CSS.

Es werden Tabellen mit n Spalten dargestellt. Umbruch in der Zelle ist mittels

td,th
    {
      white-space:nowrap;
    }

ausgeschaltet

Die Tabelle hat die Class="list"

.list
    {
      /*table-layout:fixed;*/
      width:100%;
    }

Mit width:100% passt sie sich zwar wunderbar dem Fenster an, allerdings nur dann, wenn die benötigte Breite für die Spalten dies nicht überschreitet.

Mit table-layout:fixed werden aber leider alle Spalten gelich breit.
Wie bekomme ich das nun am geschicktesten hin, dass die Spalten sich entsprechned ihrer benötigten Breite den Platz (100%) aufteilen. Dabei dürfen sie Spalten auch abgeschnitten werden.

Kann man mit CSS auch eine minimale und eine maximale Spaltenbreite festlegen? Wäre doch genial, wenn ich das nur übersehen hätte ;-))

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau