Tabelle soll so breit bleiben wie angegeben

  • Themenstarter Themenstarter Corvin Gröning
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
C

Corvin Gröning

Hallo,
ich habe eine Tabelle, die 100px breit ist. Wenn sie allerdings ein Wort enthält, das total lang ist, ist die Tabelle bei der Darstellung nachher viel breiter als ich will.
Kann mir jemand sagen, wie ich das verhindern kann?
 
Entweder mit:

  table-layout: fixed;

,wobei jedoch zu großer Inhalt ab dem Tabellenrand "verschwindet", oder:

  overflow: auto;

,wobei bei zu großem Inhalt eine Scrollleiste erscheint.
 
Also
Code:
table-layout: fixed;
funktioniert. Ich möchte es aber nicht verwenden, da wie du ja gesagt hast, zu langer Text einfach verschwindet.
Und
Code:
overflow: auto;
will bei mir irgendwie nicht gehen, wenn ich das anwende, bleibt alles wie vorher.
 
Hi,

die Variante mit overflow funktioniert nur, wenn Du einen Div-Container mit
Breiten- und Höhenangabe in die Tabellenzelle einbindest.
Code:
<tr style="height: 50px;">
    <td>
        <div style="overflow: auto; width: 120px; height: 100%;">einfurchtbarlangeswortohnepunktundkommaoderleerzeichen</div>
    </td>
</tr>

Ciao
Quaese
 
Status
Nicht offen für weitere Antworten.
Zurück