我刚刚启动了一个网站,但是当我在IE11中查看它时,我所有的样式都消失了!我所有的标签,例如<header>都只呈现<header></header>...content...</header><//header>。与section和footer标签相同。

我添加了html5shiv,它修复了某些部分,但是现在我的页脚未显示100%的宽度。

有谁知道为什么这样做呢?该站点位于www.linkup.co.nz。我不确定需要发布什么其他信息,但是如果需要,我可以添加更多信息。 :)

最佳答案

您的HTML无法验证。尝试修复三个错误(即未关闭的标签),我敢打赌它会按预期工作:

Validate www.linkup.co.nz

第132行,第552列:看到了“结束标签”部分,但其中有打开的元素。

`...paint-smart.png" width="271" height="70" alt="Paint Smart" /></a></section>`


错误行131,第28列:元素未封闭的div。

`<div class="container">`

关于css - HTML5在Internet Explorer 11中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24519948/

10-15 22:33