我有一个使用嵌套的导航菜单ul
。当顶部ul
被悬空时,它使用jQuery的.slidedown()
来显示子菜单ul
。ul通过重叠div隐藏
这部分工作正常。
我遇到的问题是,当显示子菜单的下部(底部li
)与文档的下一个div重叠时,我无法点击这些子菜单项。 这是HTML。问题是如何在我有重叠元素时指定哪个元素应该在前景中?
我有一个使用嵌套的导航菜单ul
。当顶部ul
被悬空时,它使用jQuery的.slidedown()
来显示子菜单ul
。ul通过重叠div隐藏
这部分工作正常。
我遇到的问题是,当显示子菜单的下部(底部li
)与文档的下一个div重叠时,我无法点击这些子菜单项。 这是HTML。问题是如何在我有重叠元素时指定哪个元素应该在前景中?
元素的堆栈顺序由z-index
CSS属性决定。
CSS:
z-index: x;
其中x是z指数,
越高的z-index,在顶部多元素
您要使用的z-index CSS property。
窥视Z-index属性在CSS
啊!一些东西坏了,你是代码标签...
但它听起来像你可能正在寻找Z指数?具有更高Z指数的元素将高于其他元素。
所以在您的导航,你会想:
的z-index:1; (或者,如果你想也许更高)
,并确保也有
的位置是:相对的;
也设置。
'这是HTML'。好的,它在哪里? – 2009-08-14 16:07:46