添加文本時,我遇到了DIV頂部和底部之間的較大間隙。它看起來像是文本的計算高度,但它爲什麼出來這麼多?理想情況下,我需要它儘可能與邊界齊平。div和text之間的這個神祕的差距是什麼?
我創建了一個簡單的小提琴證明這一點http://jsfiddle.net/XFqq5/3/
CSS
#text {
display: inline-block;
font-size: 70px;
border: 1px solid red;
line-height: 1;
}
HTML
<div id="text">test</div>
嘗試降低行高。你看到的是正常的,如果你有大寫字母,這個空間就會被填滿。 – joakimdahlstrom
可能的重複http://stackoverflow.com/questions/15161385/how-to-get-the-real-height-of-a-text –