ul通过重叠div隐藏

时间:2009-08-14 15:59:52

标签: jquery html css

我有一个使用嵌套ul的导航菜单。当顶部ul悬停在其上时,使用jQuery的.slidedown()来显示子菜单ul

这部分工作正常。

我遇到的问题是当显示子菜单时,下部(底部li)与文档下方的div重叠,我无法点击这些子菜单项。 这是HTML。问题是当我有重叠元素时,如何指定哪个元素应该在前景中?

5 个答案:

答案 0 :(得分:1)

元素的堆栈顺序由z-index CSS属性确定。

答案 1 :(得分:0)

CSS:

z-index: x;

其中x是z-index,

z-index越高,元素顶部越多

答案 2 :(得分:0)

您想使用z-index CSS property

答案 3 :(得分:0)

查看CSS中的z-index属性

答案 4 :(得分:0)

啊!你的代码标签出了点问题......

但听起来你可能正在寻找z-index?具有较高z-index的元素将高于其他元素。

因此,在您的导航中,您需要:

z-index:1; (或者如果你想要的话可​​能更高)

并且一定要有

位置:相对;

设定。