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
Freigeben: 2024-11-15 19:08:02
Original
238 Leute haben es durchsucht

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);
Nach dem Login kopieren

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;
Nach dem Login kopieren

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);
}
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage