1

有问题的网站在这里

除了 ie7 和 ie8 之外的所有浏览器都可以正常显示页面。这两个不浮动两个主要元素nav#navigationsection#content. 我已经尝试使用html5_shiv.

有人有建议吗?

4

1 回答 1

4

你说 html5 shiv 没有用,但它应该。无论如何,您可以自己手动应用修复程序。在<head>

<!--[if lt IE 9]>
<script>
document.createElement('header');
document.createElement('nav');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');
document.createElement('hgroup');
</script>
<![endif]-->

和 CSS 文件:

header, nav, section, article, aside, footer, hgroup {
    display: block;
}
于 2012-10-11T16:38:36.297 回答