HTML Tabelle mit fester Breite automatisch anpassen-Spalten

Ist es möglich,

table-layout: fixed;
width: 100%;

In einer Tabelle noch die Spalten auto-Größe am besten passen Sie den Inhalt wie eine Tabelle, wenn nicht, legen Sie fest?

Den Tisch werden muss, legen Sie fest, damit es nicht zu erhöhen in der Breite, die größer als die Eltern werden.

Oder anders gesagt:

Ist es möglich mit table-layout:auto, sondern eine maximale Breite, die eingehalten werden, auch wenn eine lange Zeichenfolge ohne Leerzeichen in der Tabelle.

Mit table-layout:fixed die horizontale Anordnung hängt nur von der Tabellenbreite und der Breite der Spalten, nicht der Inhalt der Zellen. Es wird nicht "best-fit" zu den Inhalten. Passend zu den Inhalten erfolgt generell mit table-layout:auto; (das ist der Standard).
Ich denke, dass nur die Einstellung width: 100% wäre in Ordnung... Keine Notwendigkeit zu ändern table-layout
Sind Sie tatsächlich zu Fragen, wie mit automatisch layout (nicht fixiert), so dass die tatsächliche Breite der Tabelle nicht mehr als die Breite einstellen?
sehr guter Punkt. Ich habe Hinzugefügt, um die Frage zu erklären, es auf diese Weise um.

InformationsquelleAutor Smithy | 2014-11-12

Schreibe einen Kommentar