我的博客上有960gs和Internet Explorer的问题

时间:2011-07-07 18:20:47

标签: css layout 960.gs

我已经建立了一个使用Toto和Rails 3的新博客,它在Chrome,Safari和Firefox中运行良好。问题是Internet Explorer 7和8不能正确呈现页面。我正在使用960gs网格系统和一个非常简单的CSS标记。

我真的很感激,如果有人可以帮助我理解为什么960gs的效果不如网站的标题在IE中没有使用正确的CSS而其他浏览器正常工作

http://vova.org

编辑1 :如果我使用IE Developer Tool并查看HTML,我发现它没有很好地解析,例如:

</header/>
<section/>

3 个答案:

答案 0 :(得分:3)

您需要为IE支持添加HTML5填充程序。只需将其放在您的html <head>

<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
....

您可以在此处阅读HTML5垫片及其历史记录:http://paulirish.com/2011/the-history-of-the-html5-shiv/

答案 1 :(得分:2)

要让HTML5 Elements在旧版Internet Explorer中运行,您必须使用HTML5 enabling script

有关更多信息,请参阅此处:Dive Into HTML5

答案 2 :(得分:1)

您使用HTML5,IE7不支持它。像headersectionarticle这样的标签是HTML5标签。 使用div标签代替以避免问题或只是忽略IE7用户,但向他们展示一个消息,为什么他们不应该使用IE7