Heim >Web-Frontend >CSS-Tutorial >Wie erstelle ich einen langen Textumbruch in HTML-Tabellenzellen?
Zeilenumbruch in HTML-Tabellen: Umbrechen von langem Text innerhalb von Zellen
Wortumbruch ist eine wertvolle CSS-Eigenschaft, die das Umbrechen von Text ermöglicht angegebene Container, wie z. B. Divs und Spans. Allerdings kann die Funktionalität beeinträchtigt werden, wenn es auf Tabellenzellen angewendet wird. In bestimmten Szenarien kann der Text über die Grenzen der Zelle hinauslaufen, anstatt wie vorgesehen umgebrochen zu werden.
In diesem Fall ist das Problem auf das Standardverhalten von Tabellenzellenelementen zurückzuführen. Standardmäßig sind HTML-Tabellen für tabellarische Daten konzipiert und ihr Inhalt soll in die angegebene Breite jeder Spalte passen. Wenn also Text die Breite einer Zelle überschreitet, wird er außerhalb der Zellgrenzen gerendert.
Um dieses Problem zu beheben, besteht eine Lösung darin, das CSS-Attribut „table-layout: Fixed“ zum Tabellenelement hinzuzufügen. Dieses Attribut weist den Browser an, das Layout der Tabelle zu korrigieren und zu verhindern, dass Zellen über ihre definierte Breite hinaus erweitert werden. Dadurch wird Text innerhalb von Zellen gezwungen, umzubrechen, wenn er die angegebene Zellenbreite erreicht.
Hier ist das aktualisierte Code-Snippet mit dem angewendeten table-layout: Fixed-Attribut:
<table>
Danach Durch die Einbeziehung dieser Änderung wird das lange Wort in der ersten Spalte nun innerhalb der Zellgrenzen umbrochen, sodass es nicht über die Tabellenbreite hinausragt.
Das obige ist der detaillierte Inhalt vonWie erstelle ich einen langen Textumbruch in HTML-Tabellenzellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!