0

我使用Foundation 4 CSS 框架创建了一个网站——在 Chrome、Opera、Firefox 上一切都很完美……但在 Internet Explorer 9 上却是一场灾难。

当我从 quirks 模式切换到 IE9 模式时,它会有所帮助——但必须手动完成。我可以强制 IE 使用适当的模式吗?任何想法如何解决这个问题?基金会网站以某种方式在 IE9 中运行。支持 IE9,但我的以某种方式进入了怪癖模式,我不知道为什么 - 尝试了一些技巧(添加与Foundation 站点上相同的 HTML 注释)但都失败了。

4

2 回答 2

3

Quirks 模式由 doctype 控制。这是 HTML5 文档类型的样子,应该让您进入标准模式:

<!DOCTYPE html>

维基百科有一个很好的图表显示什么触发和不触发怪癖模式: http ://en.wikipedia.org/wiki/Quirks_mode#Comparison_of_document_types

于 2013-04-14T12:24:58.050 回答
1

还...

您可以在元标记中强制边缘模式:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

如果从网络上的本地 Web 服务器测试站点,请确保在“工具 > 兼容性视图设置”中禁用“在兼容性视图中显示 Intranet 站点”。

于 2013-09-09T08:12:15.660 回答