我有一个使用嵌套ul
的导航菜单。当顶部ul
悬停在其上时,使用jQuery的.slidedown()
来显示子菜单ul
。
这部分工作正常。
我遇到的问题是当显示子菜单时,下部(底部li
)与文档下方的div重叠,我无法点击这些子菜单项。
这是HTML。问题是当我有重叠元素时,如何指定哪个元素应该在前景中?
答案 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; (或者如果你想要的话可能更高)
并且一定要有
位置:相对;
设定。