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

标签 css layout 960.gs

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

如果有人能帮助我理解为什么 960gs 无法正常工作以及网站标题在 IE 中未使用正确的 CSS 而其他浏览器正常工作的原因,我将不胜感激

http://vova.org

编辑 1:如果我使用 IE 开发工具并查看 HTML,我会发现它解析得不好,例如:

</header/>
<section/>

最佳答案

您需要添加 HTML5 shim 才能支持 IE。只需将其放入您的 html <head> 中即可.

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

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

关于css - 我的博客上的 960gs 和 Internet Explorer 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615277/

相关文章:

javascript - 如何获取由div分隔的单选按钮的值?

jquery - 下拉菜单中没有 100% 高度的元素

html - CSS 选项卡式布局

css - Wordpress 和 960 网格系统的问题

CSS 导航栏 : text following UL is floating around - why?

jquery - Bootstrap 按钮对齐小屏幕宽度

c# - 如何通过鼠标单击找出拆分容器中的哪个面板被单击?

Android DialogPreference 布局 TextSize

html - 在 Grid 960 中创建和控制父 div 的嵌套

css - 网格布局——我为什么要使用它,我应该使用像 Bootstrap 或 Foundation 这样的框架吗?