Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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
Html IE9条件语句不工作?_Html_Css_Wordpress_Internet Explorer_Internet Explorer 9 - Fatal编程技术网

Html IE9条件语句不工作?

Html IE9条件语句不工作?,html,css,wordpress,internet-explorer,internet-explorer-9,Html,Css,Wordpress,Internet Explorer,Internet Explorer 9,我为我的大学创建了一个非常简单的Wordpress主题,用于黑板新闻/更新/mtc 在最新版本的Chrome、FF和IE10中,这个主题看起来很棒。然而,IE9中有一个奇怪的小故障。我必须支持IE9的原因是,Blackboard建议使用IE9作为功能浏览器(当有人坚持使用IE时)。我的主管希望博客在IE9中看起来一样 因此,我的主菜单看起来很好,填充很好,调整窗口大小时没有折叠;以下是导致IE9出现问题的类(“主”菜单填充被切断;菜单折叠): 因此,我尝试添加一个条件语句: <!--[if

我为我的大学创建了一个非常简单的Wordpress主题,用于黑板新闻/更新/mtc

在最新版本的Chrome、FF和IE10中,这个主题看起来很棒。然而,IE9中有一个奇怪的小故障。我必须支持IE9的原因是,Blackboard建议使用IE9作为功能浏览器(当有人坚持使用IE时)。我的主管希望博客在IE9中看起来一样

因此,我的主菜单看起来很好,填充很好,调整窗口大小时没有折叠;以下是导致IE9出现问题的类(“主”菜单填充被切断;菜单折叠):

因此,我尝试添加一个条件语句:

<!--[if IE lte 9]>

 <style type="text/css">

ul.mainnav {
float:left;
width:100%;
margin:0;
list-style-type:none;
Font-Family:Arial, Helvetica;
Font-Size:10pt;
Font-Weight:Bold;
background-color: #006AA6;
white-space: nowrap;
list-style: none;
min-width: 1000px;
margin-left: -15px;
}
</style>          
<![endif]-->

然而,条件语句,即使没有任何改变,也会把FF和IE9中的一切都搞糟

即使我弄乱了条件语句中的一些元素,理想情况下是为了尝试/错误修复/破解,它看起来仍然像是胡说八道,而且是一团糟

我做错了什么?有人能提出一个可能的解决方案吗

指向live博客的链接(我正在本地机器上修复此问题):


TIA最明显的两个问题是:

a) IE和版本号之间需要一个空格,例如

<!--[if IE 9]>

两个最明显的问题是:

a) IE和版本号之间需要一个空格,例如

<!--[if IE 9]>

我这样做了,它像一个无序列表一样折叠了整个菜单。查看该网站的另一个问题是,您没有使用正确的doctype(还有其他问题,但一次只能做一件事)。您正在以
开始文档。试着用
启动它。不这样做会迫使IE以怪癖模式进行渲染,这是不好的。亲爱的上帝,它解决了这个问题。谢谢!!!!!任何你想扔给我的东西请放心。我这样做了,它就像一个无序的列表一样折叠整个菜单。查看该网站的另一个问题是你没有使用正确的doctype(还有其他问题,但一次只能做一件事)。您正在以
开始文档。试着用
启动它。不这样做会迫使IE以怪癖模式进行渲染,这是不好的。亲爱的上帝,它解决了这个问题。谢谢!!!!!还有什么你想扔给我的请随便。