我有一個使用嵌套的導航菜單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