Gunnar Bittersmann: Spaltenbreiten

Beitrag lesen

@@Dieter:

nuqneH

Die mittlere Spalte soll immer 500px haben.

Dann gib der mittleren Spalte diese Breite. Wenn sie http://de.selfhtml.org/html/tabellen/aufbau.htm#vordefinieren@title=vordefiniert ist, für 'http://de.selfhtml.org/html/tabellen/aufbau.htm#vordefinieren@title=col', ansonsten

tr>:nth-child(2) { width: 500px }

oder, um ältere Browser zu unterstützen

tr>* { width: 500px }  
tr>:first-child, tr>:last-child { width: auto }

oder

td, th { width: 500px }  
td:first-child, th:first-child, td:last-child, th:last-child { width: auto }

Ich möchte nur den maximalen Platz, den der Bildschirm hergibt auch ausnützen.

table { width: 100% }

Ob die äußeren Spalten dann gleich breit sind, hängt von deren Inhalt ab.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)