1

这是我的标题

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

当我在 ie8 上查看我的网页时,它会将浏览器模式推送到紧凑/可计算性视图并破坏我的网页样式。为什么这样做?我确实尝试在 Google 和 StackOverflow 上寻找答案,但仍然无法弄清楚。请帮助各位。谢谢

4

1 回答 1

0

贴出的代码应该是把 IE 设置为“标准模式”,并且在正常测试中会这样做,但是 IE 8 在选择模式方面有一些奇怪的地方,比如受黑名单的影响。对于此类问题,最常见的解释可能是用户为域中的某个页面选择了兼容性视图。这使得 IE 8 以“兼容模式”显示来自该域(服务器)的所有页面。要解决此问题,请在“工具”菜单中选择兼容性视图设置,然后从列表中删除域。

于 2012-10-18T05:38:25.730 回答