Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.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 为什么我的下拉列表在ie7中不起作用?_Css_Internet Explorer 7 - Fatal编程技术网

Css 为什么我的下拉列表在ie7中不起作用?

Css 为什么我的下拉列表在ie7中不起作用?,css,internet-explorer-7,Css,Internet Explorer 7,如果您查看此页面: ie7中的下拉菜单(水平绿色条)不下拉。它们确实在ie6、firefox和chrome中出现。此外,如果您查看主页,ie7中也会使用相同的下拉列表。我不明白他们为什么不在ie7的这个页面上工作。它们是纯CSS下拉菜单 感谢您的帮助 谢谢 您的和标签应该在标签内,而不是标签外 还要添加DOCTYPE XHTML HTML 4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/

如果您查看此页面:

ie7中的下拉菜单(水平绿色条)不下拉。它们确实在ie6、firefox和chrome中出现。此外,如果您查看主页,ie7中也会使用相同的下拉列表。我不明白他们为什么不在ie7的这个页面上工作。它们是纯CSS下拉菜单

感谢您的帮助

谢谢

您的
标签应该在
标签内,而不是
标签外

还要添加DOCTYPE

XHTML


HTML 4

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

选择。

您的
标签应该在
标签内,而不是
标签外

还要添加DOCTYPE

XHTML


HTML 4

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


您可以选择。

在实际的HTML文档之前,您有一堆样式和脚本标记。这些应该在页面的head标签中

doctype标记必须是源代码中的第一个标记,否则IE将以怪癖模式呈现页面。其他浏览器也可能以怪癖模式呈现,但这对IE来说有更大的区别。一个大的区别是错误地处理了

一旦你得到了正确的代码基本结构,你应该,并看看是否有更多的问题在代码中。我可以马上看到您有一个HTMLdoctype,但您在代码中使用的是XHTML标记


如果在清理代码后菜单仍然不起作用,我想这是z索引的问题,因此菜单出现了,但隐藏在主要内容后面。IE无法正确处理具有布局的元素的z索引。

在实际的HTML文档之前有一堆样式和脚本标记。这些应该在页面的head标签中

doctype标记必须是源代码中的第一个标记,否则IE将以怪癖模式呈现页面。其他浏览器也可能以怪癖模式呈现,但这对IE来说有更大的区别。一个大的区别是错误地处理了

一旦你得到了正确的代码基本结构,你应该,并看看是否有更多的问题在代码中。我可以马上看到您有一个HTMLdoctype,但您在代码中使用的是XHTML标记


如果在清理代码后菜单仍然不起作用,我想这是z索引的问题,因此菜单出现了,但隐藏在主要内容后面。IE无法正确处理具有布局的元素的z索引。

TonyF是正确的。以后,请尝试在URL栏中运行此选项,以查看您是否实际处于标准模式(CSS1Compat)与怪癖模式(BackCompat):


我把它放在IE的书签里。

托尼是对的。以后,请尝试在URL栏中运行此选项,以查看您是否实际处于标准模式(CSS1Compat)与怪癖模式(BackCompat):


我在IE的bookmarklet中找到了它。

FYI在IE7或IE8中不起作用您的站点也在IE5怪癖模式下呈现,因为您的DOCTYPE不是页面上的第一个标记。。。所有额外的脚本/样式信息都将迫使您的站点进入怪癖模式而不是标准模式。fyi在IE7或IE8中不起作用您的站点也将在IE5怪癖模式下呈现,因为您的DOCTYPE不是页面上的第一个标记。。。所有额外的脚本/样式信息都会迫使你的网站进入怪癖模式,而不是标准模式这里有一个验证链接314个错误应该会给你一些解决方法。。。这里有一个验证链接供您参考314个错误应该会给您一些工作。。。
javascript:alert(document.compatMode)