这个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? –