【问题标题】:IE7 border issueIE7边框问题
【发布时间】:2009-07-17 05:39:03
【问题描述】:

我的网页有一个宽度为 0 的 div,它的左右边框各有 1px 宽度。

在 Firefox 中,当我给出以下代码时,它包含 50px 宽度的 div,但在 IE7 中它恰好是 48px 宽。

<div style="width: 48px; border: #a9a9a9 1px solid; height: 30px;">test div</div>

谁能帮我解决这个问题?

提前致谢。

【问题讨论】:

    标签: internet-explorer-7 styles border


    【解决方案1】:

    看起来像IE box model bug。如果在 Quirks 模式下,IE 会从元素宽度中减去边框、填充、边距。见下图:

    如果你为你的 HTML 声明了正确的 DOCTYPE,这个问题应该会消失。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      相关资源
      最近更新 更多