IE6下預設的字型尺寸大緻在 12 – 14px 之間,當你試圖定義一個高度小于這個預設值的 div 的時候, IE 會固執的認為這個層的高度不應該小于字型的行高。是以即使你用 height:4px; 來定義了一個 div 的高度,實際在 IE 下顯示的仍然是一個 12 px 左右高度的層。添加overflow: hidden; 解決問題。
<div style=”height: 4px; overflow: hidden;”></div>
IE6下預設的字型尺寸大緻在 12 – 14px 之間,當你試圖定義一個高度小于這個預設值的 div 的時候, IE 會固執的認為這個層的高度不應該小于字型的行高。是以即使你用 height:4px; 來定義了一個 div 的高度,實際在 IE 下顯示的仍然是一個 12 px 左右高度的層。添加overflow: hidden; 解決問題。
<div style=”height: 4px; overflow: hidden;”></div>