Innerhalb einer Tabelle fließt Ich versuche, einen Text div von unten vertikal zu positionieren, mit der Spitze des Textes nach oben, positioniert an der linken Seite des Tablecell. Wenn ich dies tue, fließt der Text aus seinem Elternteil <th>
. Dazu verwende ich die folgenden:Div Text aus th
table {
border-collapse: collapse;
table-layout: fixed;
width:100%;
}
table th{
font-size: 1.4rem;
text-align: right;
}
table th div {
writing-mode: vertical-rl;
transform: rotate(-180deg);
}
und einem Tisch:
<table>
<tr>
<th><div>Lorem ipsum gini fixum</div></th>
</tr>
</table>
Wenn ich Text in die div hinzufügen, dieser Text fließt aus ihm heraus th ist. Es sieht aus wie
Wie kann ich die Zelle abhängig von der Textlänge wachsen lassen?
UPDATE Als ich die Tabellenklasse in meinem HTML ändern, ist der Text nicht mehr überfüllt. Es hat etwas mit dieser Klasse zu tun. Ich werde es mir ansehen.
GELÖST Die Ausgabe der folgenden wurde: table-layout: fixed; width:100%;
kann ich sehen, den ganzen Code? html css – zynkn
Schreibmodus 'tb-rl' ist veraltet; https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode – giorgio
Guter Punkt. Ich habe es jetzt in vertical-rl geändert, aber es sieht genauso aus. – Klyner