如标题所述,我只需要在一个div中垂直居中一个h1标题。
以下是非常简单的代码:
以下是非常简单的代码:
<div class="container">
<h1> title in multiple lines, so i can't use line-height, i must use something else </h1>
.container{
width:500px;
height:180px;
background-color:red;
text-align:center;
}
h1{
vertical-align:middle;
}
这是一个演示
使用 display table 后,文本在垂直方向上很好地居中了,谢谢大家。现在我面临一个新问题;(请查看 这里的 jsffidle) 我想让“文本 1”和“文本 2”并排显示,在每个红色 div 中间的每个小蓝色 div 下面放置两个红色 div.. 求助!