如您所知,我们可以使用line-height
具有等于height
容器属性的值的属性来垂直居中该容器内的单行:
.container {
width: 300px;
height: 200px;
line-height: 200px;
text-align: center;
outline: 1px solid red;
}
<div class="container">
<p>This is some text.</p>
</div>
我在很多参考资料中都看到过这种方法,例如:
现在的问题是,为什么要height
设置属性?是否有必要,或者我们可以简单地管理line-height
吗?