這個div將具有104.5px一個計算高度(在最近的鉻,FF和IE)爲什麼包含圖像的DIV的高度膨脹4.5px?
<div><img src="" height="100px" /></div>
這個div將具有100像素
<div style="overflow:auto;"><img src="" height="100px" style="float:left;" /></div>
我用螢火蟲一個計算高度看DIV和IMG,並且兩個IMG對於邊距,填充和邊界都有0,但計算出的高度在某種程度上比第一個實例大4.5px。
這是爲什麼?當我嘗試使用一致的垂直網格佈局頁面時,它會對我產生影響。理想情況下,我想不必漂浮imgs。
我試着在這裏看看==>http://www.w3.org/TR/REC-html40/struct/objects.html#h-13.7.2我甚至嘗試過vspace = 0,但是這並沒有改變任何東西。
感謝您的幫助!
爲我的FF3.6渲染爲100px高度。你有其他可能導致問題的風格嗎? –
是否有任何填充或邊距應用於div? –
沒有其他syles應用。我刪除了樣式表,並使用了我提供的代碼。所以沒有填充或應用於DIV的邊距,也沒有使用外部樣式表。 O.K.W - 第一個例子中箱子模型的計算高度爲100px? –