我正面临一个垂直旋转文本的问题。我已经看过here和here了,但是仍然不能调整我的代码片段来正常工作。
我正在尝试实现垂直文本在中心对齐,并且两个div的高度相等。
<div class="wrapper">
<div class="vertical">
<span class="vertical-text">short title</span>
</div>
<div class="horizontal">
long text
</div>
</div>和当前css:
.wrapper {
display: inline-table;
}
.vertical {
display: table-cell;
}
.vertical-text {
display: inline-block;
transform: rotate(-90deg);
white-space: nowrap;
}
.horizontal { display: table-cell; }这是一个Plunker的链接。
发布于 2016-06-08 05:14:17
您可以将以下行添加到.vertical css类:
vertical-align: middle;它会垂直对齐你的文本。
所以你的类应该是这样的:
.vertical {
display: table-cell;
vertical-align: middle;
}https://stackoverflow.com/questions/37689389
复制相似问题