Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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_Internet Explorer - Fatal编程技术网

Css IE兼容模式下字体显示过大

Css IE兼容模式下字体显示过大,css,internet-explorer,Css,Internet Explorer,我有一个页面可以在包括IE 8/9在内的所有浏览器中工作,但当这些浏览器切换到兼容模式时除外-然后标记为的任何文本都会变得非常大-大于。不响应与大小相关的任何样式表或css指令 jquery和jQueryUI出现在页面上,但没有(明确地)参与设置我的元素的样式。此元标记强制IE: 把它放在你的页面的部分。Jukka的前提被证明是正确的-一个未关闭的H1标签是原因。他的问题说该页面在IE8/9中工作,除非它们切换到兼容模式(我想是用户手动操作的),因此,我认为meta标记没有帮助,因为默认情况

我有一个页面可以在包括IE 8/9在内的所有浏览器中工作,但当这些浏览器切换到兼容模式时除外-然后标记为
的任何文本都会变得非常大-大于
不响应与大小相关的任何样式表或css指令


jquery和jQueryUI出现在页面上,但没有(明确地)参与设置我的
元素的样式。

此元标记强制IE:



把它放在你的页面的
部分。

Jukka的前提被证明是正确的-一个未关闭的H1标签是原因。

他的问题说该页面在IE8/9中工作,除非它们切换到兼容模式(我想是用户手动操作的),因此,我认为meta标记没有帮助,因为默认情况下,页面已经以标准模式显示。是的,我正在手动切换-页面加载时,一切看起来都很好-单击地址栏中的compat图标将显示错误大小的字体。@justSteve:那真的是个问题吗?如果您的页面默认以标准模式加载,那么为什么在兼容模式下它的外观很重要呢?我使用compat模式再现用户使用<meta http-equiv="X-UA-Compatible" content="IE=Edge">