Hallo Matthias
Unter
http://www.synthas.ch/eplanung/static.html
könnt ihr ein Beispiel einer generierten Tabelle sehen. Ich möchte, dass alle Spalten eine gewisse Breite haben.
Was meinst du mit "gewisse Breite"?
Ein bestimmtes Pixelmaß, egal ob der Text reinpasst?
Dann gib eine Gesamtbreite für die Tabelle an.
Oder soll einfach nur genug Platz für den Zelleninhalt sein?
Dann lass overflow:hidden
weg.
Oder soll in bestimmten Zellen der Text nicht umbrochen werden?
Dann gib für die Zellen white-space:nowrap
an.
Sobald sie breiter wird, beginnen die Browser daran herumzumurksen.
Bei Tabellen versuchen die Browser, diese optimal darzustellen, also möglichst ohne dass Querscrollen nötig ist, aber immer so breit, dass die Inhalte nicht abgeschnitten werden.
<td class="header">
Lass mich doch bitte ein th sein.
Warum blähst du den Quelltext mit solchen Unmassen an Klassen auf?
Gib die am häufigsten vorkommenden Eigenschaften für td an und verwende nur für die Zellen mit davon abweichenden Eigenschaften Klassen.
Auf Wiederlesen
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!