0
在下面的演示中,第一個div似乎是垂直居中,但第二個div沒有。如何垂直居中一個div的文本,無論文本有多少行
如何將CSS的通用類使它們都居中?換句話說,無論文本有多少行,我如何垂直居中文本的文本?
.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">123456789</div>
</div>
你是什麼意思? http://jsfiddle.net/axw9ocne/ – MortenMoulder
我認爲這是你仍然需要表的一個例外,然後你在表單元上設置垂直對齊屬性。 – frenchie
https://css-tricks.com/vertically-center-multi-lined-text/ – MLeFevre