我正在asp中设计一个简单的html页面。我在Mozilla和谷歌Chrome中没有任何问题,但在IE中,一切都显示错误!!!
我将div
标记用于另一个div
,其标记为width
,margin
和padding
。
此页面地址为:Wrong display in IE
我该怎样做才能解决IE(6,7,8)中的显示问题?
答案 0 :(得分:2)
IE的某些版本的一个常见问题是它将box-sizing
始终视为padding-box
。这意味着您应用于元素的填充将添加到宽度和边框中,因此如果您的元素的宽度为200px
,填充的10px
和1px
为几乎所有浏览器中的边框总宽度为202px
,IE中为222px
。
此问题有许多可用的修复程序。
box-sizing: padding-box
并为所有内容使用相同的CSS。答案 1 :(得分:-1)
在IE中观看对我来说一直是一部恐怖电影。它不支持许多功能,主要是CSS。转到this awesome website,看看IE中不支持哪些样式,请将代码放在此处,以便我们看到它。值得庆幸的是,在HTML中有一个称为IE注释的东西,使用它可以说这些代码专门用于IE,这些需要在IE中显示时删除。使用它们可以链接到IE的CSS样式表和实际样式表的链接。