gpt4 book ai didi

css - 无论文本有多少行,如何使div的文本垂直居中

转载 作者:行者123 更新时间:2023-11-28 07:01:48 26 4
gpt4 key购买 nike

在下面的演示中,第一个 div 似乎是垂直居中的,但第二个不是。

如何对它们的公共(public)类进行 CSS 以使它们都居中?换句话说,无论文本有多少行,如何使 div 的文本垂直居中?

.divs {
/*position:absolute;*/
font-size: 18px;
box-sizing: border-box;
display: inline-block;
background-color: #ffcc99;
width: 140px;
height: 80px;
padding-top: 30px;
/*padding-bottom: 30px;*/
margin-top: 0;
float: left;
margin-left: 98.5px;
word-wrap: break-word;
vertical-align: middle;
line-height: normal;
}
<div>
<div class="divs">1234567890</div>
<div class="divs">12345678901234567890123</div>
</div>

最佳答案

<div>
<div class="divs">1234567890</div>
<div class="divs">12345678901234567890123</div>
</div>
<style>
.divs{
font-size: 18px;
box-sizing: border-box;
display: inline-block;
background-color: #ffcc99;
width:140px;
height:80px;
padding-top:30px;
/*padding-bottom: 30px;*/
margin-top:0;
float:left;
margin-left: 98.5px;
word-wrap: break-word;
text-align: center;
line-height: normal;
width:inherit;
}
</style>

如果你想让它在中间,让文本居中对齐检查这个 link

关于css - 无论文本有多少行,如何使div的文本垂直居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33186040/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com