垂直对齐文本

时间:2016-04-16 17:21:36

标签: twitter-bootstrap

我正在尝试在 bootstrap div 中垂直对齐某些文字。我想要固定高度的文本固定填充,但它不起作用。还可以将文本拉伸到固定高度并动态分配字体大小吗? link

output/logging

1 个答案:

答案 0 :(得分:1)

<div class="section ">
  <div class="container">
    <div class="row">
      <div class="col-lg-6 col-md-6 col-sm-hidden col-xs-hidden">
        <div id="studio">
          <div>
            studio<br/>abc
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

.section {
  background-color: blue;
}

#studio {
  display: table;
  width: 100%;
  height:800px;
}

#studio > div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  font-size: 180px;
  text-transform: uppercase;
}