Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css IE浏览器模式和文档模式问题_Css_Html_Internet Explorer_Internet Explorer 7 - Fatal编程技术网

Css IE浏览器模式和文档模式问题

Css IE浏览器模式和文档模式问题,css,html,internet-explorer,internet-explorer-7,Css,Html,Internet Explorer,Internet Explorer 7,我对IE有一个问题。我正在测试我的站点的IE7兼容性(我有IE9) 当我将浏览器模式和文档模式都更改为IE7时,它会显示OK OK(我在另一台安装了IE7的计算机中进行了检查,显示的效果与此相同) 但每当我将浏览器模式改为IE7,并将文档模式改为IE8时,这种风格就会变得怪异。我浏览了一些博客,上面说,如果我将浏览器模式改为IE7,那么它会强制将文档模式改为IE7模式。但我认为这里的情况不一样 我是否通过同时更改浏览器和文档模式进行了正确的测试?实际上,如果您使用的是doctype html4,

我对IE有一个问题。我正在测试我的站点的IE7兼容性(我有IE9)

当我将浏览器模式和文档模式都更改为IE7时,它会显示OK OK(我在另一台安装了IE7的计算机中进行了检查,显示的效果与此相同)

但每当我将浏览器模式改为IE7,并将文档模式改为IE8时,这种风格就会变得怪异。我浏览了一些博客,上面说,如果我将浏览器模式改为IE7,那么它会强制将文档模式改为IE7模式。但我认为这里的情况不一样


我是否通过同时更改浏览器和文档模式进行了正确的测试?

实际上,如果您使用的是doctype html4,那么您应该使用相同的浏览器模式,并且文档模式很奇怪

浏览器模式-ie7和文档模式-quirk

如果您有doctype xhtml或html5,那么您的浏览器模式和doctype相同,例如:

浏览器模式-ie7和文档模式ie7标准


而且doctype应该与浏览器相同。

谢谢您提供的信息@sachin,您有任何链接可以让我找到为什么是这种方式吗?当然会尽快给您链接:)我们来看看