【发布时间】:2012-02-10 12:50:44
【问题描述】:
我有一个包含文本的<div> 元素,我想将这个<div> 的内容垂直居中对齐。
这是我的<div> 风格:
#box {
height: 170px;
width: 270px;
background: #000;
font-size: 48px;
color: #FFF;
text-align: center;
}
<div id="box">
Lorem ipsum dolor sit
</div>
实现这一目标的最佳方法是什么?
【问题讨论】:
-
#box{line-height: -moz-block-height;}
-
你可以使用vertical-align: middle;
标签: html css vertical-alignment