1

我有一个相当简单的HTML5网站去与一些jQuery/JavaScript和CSS。它在Chrome,FF和IE8,9和10中看起来很好。但是,当我将浏览器模式切换到IE7时,它看起来不正确。如果我将文档模式更改为“标准”,则它仍然是正确的,仍然处于IE7模式。请参阅屏幕截图以进行澄清。有人可以解释“标准”模式和“IE7标准”模式之间的区别吗?我怎样才能改变“页面默认”?IE7,标准模式与“IE7标准”模式

IE10 Debugger

+0

或者在顶部的“标准”是否意味着IE10标准? – 2013-02-25 15:14:43

+2

添加 您的''标记中的' '' 。 – 2013-02-25 15:15:42

+0

钉住它。请作为答复发布。 – 2013-02-25 15:22:58

回答

2

你需要在你的<head>标签添加
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

这将迫使IE浏览器甚至在Chrome框架中使用最新的渲染引擎。

+0

那么这是否意味着它在实际的IE7中无法正常工作?我今天晚些时候会测试。 – 2013-02-25 15:38:24

+0

我无法确定,因为毕竟“它是Internet Explorer!” 。我建议放弃对IE 7的支持,因为它只有1%的使用[IE statistics](http://www.w3schools.com/browsers/browsers_explorer.asp) – 2013-02-25 15:45:17

+0

不是一个真正的选择:) – 2013-02-25 15:48:01