在CSS中有很多方法可以让文本在垂直方向上居中对齐,下面让我们来逐一介绍一下。方法一:使用line-height属性我们可以通过设置line-height属性值等于容器高度的值来让文字在容器中垂直方向
<div class="container"> <p class="text">Hello World</p> </div>
.container { height: 300px; line-height: 300px; } .text { display: inline-block; }
<div class="container"> <p class="text">Hello World</p> </div>
.container { height: 300px; display: flex; justify-content: center; align-items: center; } .text { display: inline-block; }
<div class="container"> <p class="text">Hello World</p> </div>
.container { height: 300px; position: relative; } .text { position: absolute; top: 50%; transform: translateY(-50%); }
粉丝
0
关注
0
收藏
0