【发布时间】:2015-12-05 11:29:54
【问题描述】:
我想知道如何在 div 中将文本居中。在我的代码中,这不适用于每个 p-tag,因为文本长度不一样。
HTML:-
<div class="textBlock">
<p>text text text</p>
</div>
CSS:-
#content .textBlock {
position: relative;
text-align: center;
width: 100%;
float: left;
display: block;
min-height: 160px;
}
#content .textBlock p {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 28px;
font-family: Helvetica, Arial;
font-weight: 100;
padding: 0 5%;
line-height: 34px;
letter-spacing: 0.1em;
}
【问题讨论】: