我完全被一个非常奇怪的IE错误困住了,其他关于这个问题的帖子都没有解决它。在我刚刚发布的网站上,IE 8没有将CSS样式应用到HTML5标签上。以前,我总是通过shiv和/或类似以下代码的代码来解决这个问题:
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script>
document.createElement('header');
document.createElement('nav');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');
</script>
<![endif]-->
该网站是http://www.unyouth.org.au/。
IE8似乎能够识别标题,但当它到达ASIDE行时停止工作。
有人知道为什么会发生这种情况吗?任何帮助都会很棒。
非常感谢!
id
。 - Sparky