Heim >Web-Frontend >CSS-Tutorial >Wie kann ich vertikalen Text in Tabellenüberschriften mit dynamischer Höhe und ohne Überlauf anzeigen?

Wie kann ich vertikalen Text in Tabellenüberschriften mit dynamischer Höhe und ohne Überlauf anzeigen?

Barbara Streisand
Barbara StreisandOriginal
2024-11-15 19:08:02234Durchsuche

How Can I Display Vertical Text in Table Headers with Dynamic Height and No Overflow?

Vertikalen Text in Tabellenüberschriften mit dynamischer Höhe und ohne Überlauf anzeigen

Um gedrehten Text als Tabellenüberschriften mithilfe der CSS-Transformationseigenschaft anzuzeigen, gibt es Eine Herausforderung besteht darin, zu verhindern, dass gedrehter Text überläuft, wenn die Höhe der Kopfzeile angepasst werden muss.

Problem:

Bei Verwendung der CSS-Transformationseigenschaft:

transform: rotate(-90deg);

Um den Kopfzeilentext zu drehen, bleibt die Kopfzeile auf ihrer ursprünglichen Höhe, was zum Überlauf von gedrehtem Text führt:

[Bild des falschen Beispiels]

Lösung:

Damit die Kopfzeile nach Bedarf wachsen kann, verwenden Sie die CSS-Eigenschaft:

writing-mode: vertical-lr;

Erklärung:

Schreibmodus-Steuerelemente die Schreibrichtung des Textes. Der Wert Vertical-lr gibt an, dass der Text vertikal von links nach rechts geschrieben werden soll. Dadurch wird sichergestellt, dass der gedrehte Text in den vertikalen Raum der Kopfzelle passt, sodass die Höhe der Kopfzeile entsprechend angepasst werden kann.

[Bild des richtigen Beispiels]

Beispielcode:

th {
  writing-mode: vertical-lr;
  transform: rotate(-90deg);
}

Das obige ist der detaillierte Inhalt vonWie kann ich vertikalen Text in Tabellenüberschriften mit dynamischer Höhe und ohne Überlauf anzeigen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn