我有一个HTML结构,这是基于Bootstrap模板:
<div class="row">
<div class="col-md-1"><span>Text</span></div>
<div class="col-md-11"></div>
</div>
我将text
旋转到90度:
transform: rotate(90deg);
如何将此块<span>Text</span>
按垂直中心放置,与父块高度无关?
架构是:
答案 0 :(得分:2)
根据您已完成并使用Bootstrap的绘图,您可以使用flex
属性,如下例所示:
span {
display: inline-block;
transform: rotate(90deg);
}
.d-flex {
min-height: 100vh;
}
&#13;
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="d-flex flex-row align-items-center">
<div class="col-md-1"><span>Text</span></div>
<div class="col-md-11">Moew....</div>
</div>
&#13;
答案 1 :(得分:0)