div總是有固定的高度。其中的文字應始終居中。只要文本大於div,字體大小應該變小,以便文本以div爲中心。 問題是,我無法爲標題添加不同的類。 有沒有人可以解決這個問題?我需要JavaScript嗎? 任何幫助將不勝感激。謝謝。固定高度div中的文字,文字無間隔
.fix-height{
height: 60px;
width: 270px;
border: 1px solid #000000;
display: table-cell;
vertical-align: middle;
text-align: center;
}
h2{
font-size: 20px;
}
<div class="fix-height">
<h2>Lorem ipsum dolor sit Lorem ipsum dolor sit</h2>
</div>
<br><br><br><br>
<div class="fix-height">
<h2>Lorem ipsum dolor sit</h2>
</div>
<br><br><br><br>
<div class="fix-height">
<h2>Lorem ipsum dolor sit Lorem ipsum dolor sit Lorem ipsum dolor sit</h2>
</div>
文本你應該去看一下這:http://stackoverflow.com/questions/16056591/font-scaling-based-on-width-of-container – Fabio