2009-07-17 84 views
1

林在我的网页也有其每1px的宽度的左右边框宽度0股利。IE7边界问题

在Firefox中,当我给下面的代码它拥有与50像素宽度的股利,但它恰好是48像素宽在IE7。

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

任何人都可以帮我解决这个问题吗?

在此先感谢。

回答

5

貌似IE box model bug。如果在Quirks模式下,IE从元素宽度减去边界,填充,margin。参见下图:

如果声明正确DOCTYPE为HTML代码,这个问题就会消失。