下拉菜单不会在IE上显示

时间:2012-03-01 20:33:00

标签: html css

我提出了这个问题:Menu with 2 levels disapear the background并且已经解决了。但我的子菜单菜单在IE8上不起作用。

而且我不知道我错在哪里。

以下是我的菜单的更新链接:Here是工作示例。

可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

您的下拉菜单无效,因为它在Quirks模式下触发。添加适当的DOCTYPE,它可以正常工作。

<!DOCTYPE html>

编辑:这是一个菜单的演示,其中正确的标记在IE8中运行正常:http://jsfiddle.net/4ApsQ/show/

答案 1 :(得分:0)

如果我们能够看到您用于此任务的HTML和CSS的摘录,那就太棒了。但是,一般来说,如果我理解你的问题/问题,这些是你的风格需要注意的两件事:

z-index 位置

以下是一个例子:

#divStayTopLeft
{
    position:absolute;
    z-index:1000;
}

如果你的z-index(合理地)足够高,那么你的菜单将保持在其他元素之上。