设计显示在IE中严重搞砸了

时间:2011-08-12 19:12:54

标签: html css internet-explorer

我必须处理一个相当复杂的设计(http://scoding.com/eyal/),因为它的布局和形状,最后完成它,都很开心 - 直到我检查IE,它严重搞砸了,但为什么会这样?为什么容器不居中?我已经在谷歌上寻找了一些答案,并没有找到任何可以帮助的东西,任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:4)

IE正在以'怪癖模式'呈现页面(如果你在IE中按F12,你会看到'文档模式'默认为怪癖)。

设置类似的文档类型:

<!doctype html> 

一切都会好的!

对于奖励积分,请通过W3C Validator运行并修复标记的错误!

答案 1 :(得分:0)

这是每个网页设计师讨厌IE的原因之一..; - )

不幸的是,没有神奇的答案。您必须获得正确的工具并测试您想要支持的每个浏览器并修复每个broswer的CSS。

并非所有浏览器都以相同的方式解释CSS。但IE是大多数人都会遇到问题的。

提示:

尝试使用CSS框架。 BlueprintCSS960是最受欢迎的IMO之一。使用框架,您可以更好地在每个浏览器中获得相同的结果。

对于IE,您可以下载developer toolbar。这就像Firefox的Firebug,但对于IE。在IE中调试CSS问题至关重要。

请注意,如果你想支持IE6,7,8,你必须全部测试:-(因为你可能会在每个版本中有不同的结果。

如果您使用JavaScript,我强烈推荐使用jQuery。永远不要编写“本机”JavaScript代码,因为它在每个浏览器中的解释都不同。 jQuery负责这一点并确保您的代码与浏览器兼容。

祝你好运

相关问题