2011-04-14 71 views
4

我有一個網頁頂部的主菜單。然後在單獨的頁面上,我有一張桌子上有一些文本框等。當我將鼠標懸停在菜單上方以獲取下拉菜單時,它將隱藏在我的文本框後面等。現在,它在一些頁面上執行此操作,而不是在其他頁面上執行此操作,並且每個頁面基本上都以相同的方式進行構建。所以我有點失落。菜單顯示在文本框,標籤後面。 ASP.NET/C#

幫助?

這裏是怎麼回事一峯:

enter image description here


+0

如何正在生成菜單上我的例子來看看? JavaScript的? ASP.NET菜單控制? – 2011-04-14 02:48:49

+0

ASP.NET主頁上的導航菜單控件。有些頁面是這樣做的,有些則不是。 – John 2011-04-14 02:51:55

+0

丹可能是對的。您需要使用一點CSS來設置菜單上的z-index,以便它始終位於頂部。 – 2011-04-14 02:52:50

回答

4

設置菜單下拉div的z-index的9999:

#menuDropDown { 
    z-index: 9999; 
} 
2

我認爲你是在談論CSS的z-index

有一個讀關於這個問題的this tutorial