Heim >Web-Frontend >CSS-Tutorial >## Warum funktionieren „Min-Width' und „Max-Width' bei Tabellenzellen nicht?
Tabellenattribute: Min. Breite und Max. Höhe
Beim Definieren des Layouts einer Tabelle ist es wichtig, die Interpretation und Interpretation des Browsers zu kennen Reaktionsfähigkeit auf Breitenbeschränkungen. Wenn Sie versuchen, bestimmte minimale und maximale Breiten mithilfe von „min-width“ und „max-width“ für Tabellenzellen (td) festzulegen, ignoriert der Browser diese möglicherweise.
Um dieses Problem zu lösen, ist die richtige CSS-Eigenschaft „width for“ zu verwenden Tabellenzellen. Dies liegt daran, dass „Min-Breite“ und „Max-Breite“ gemäß der CSS 2.1-Spezifikation nicht für solche Elemente definiert sind:
„In CSS 2.1 ist die Wirkung von ‚Min-Breite‘ und ‚Max-Breite‘ auf Tabellen, Inline-Tabellen, Tabellenzellen, Tabellenspalten und Spaltengruppen ist undefiniert.“
Um sicherzustellen, dass die Tabellenzellen die angegebene Breite einhalten, ist ein zusätzlicher Schritt erforderlich. Wenn Sie die Eigenschaft „table-layout“ auf „fixed“ setzen, hält sich der Browser an den in der CSS-Spezifikation definierten Algorithmus:
Das obige ist der detaillierte Inhalt von## Warum funktionieren „Min-Width' und „Max-Width' bei Tabellenzellen nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!