我writing-mode: vertical-rl
在表格单元格中有一些文本。默认情况下,它被推到单元格的左侧,但我想将它居中或向右推。如果我正在处理horizontal-tb
文本,我会使用text-align: center
orvertical-align
但似乎没有相应的horizontal-align
属性。
在此示例中,我希望垂直文本在单元格中居中:
我正在 Firefox 91 中对此进行测试。
这是上图的 jsfiddle:https ://jsfiddle.net/a965ej2x/
以及对应的代码:
<table>
<tbody>
<tr>
<th>This is my heading</th>
</tr>
<td>
しょうがない
</td>
</tbody>
</table>
CSS:
td {
writing-mode: vertical-rl;
text-align: center;
vertical-align: middle;
}
td, th {
border: 1px solid black;
}