菜单干扰了我的gridview控件

Hac*_*555 0 css c# asp.net gridview z-index

我 在Web应用程序上从http://gridviewscroll.aspcity.idv.tw/Demo.aspx#Freeze实现了gridviewscroll,但是菜单似乎隐藏在gridview的后面,如下图所示:

在此处输入图片说明

在其他网络表单上,实际菜单如下所示: 在此处输入图片说明

我的问题是如何将gridview发送到后面,或者如何解决该问题?

PS:如果您需要任何代码来澄清问题,请问我。

它在其他GridView上效果很好,我尝试增加z-index,但不起作用。

nav ul ul {
    display: none;
}

    nav ul li:hover > ul {
        display: block;
    }
    nav ul {
    background: #FFF4D5; 
    background: linear-gradient(top, #FFF4D5 0%, #bbbbbb 100%);  
    background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
    background: -webkit-linear-gradient(top, #FFF4D5 0%,#bbbbbb 100%); 
    box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
    padding: 0 20px;
    border-radius: 10px;  
    list-style: none;
    position: relative;
    display: inline-table;

}
    nav ul:after {
        content: ""; clear: both; display: block;
    }

    nav ul li {
    float: left;
}

    nav ul li:hover {
        background: #66FFFF;
        background: linear-gradient(top, #663300 0%, #663300 40%);
        background: -moz-linear-gradient(top, #663300 0%, #663300 40%);
        background: -webkit-linear-gradient(top, #663300 0%,#663300 40%);

    }
        nav ul li:hover a {
            color: #CC3300;

        }

    nav ul li a {
        display: block; padding: 25px 40px;
        color: #FFF4D5; text-decoration: none; z-index:-1;
    }

nav ul ul {
    background: #66FFFF; border-radius: 0px; padding: 0;
    position: absolute; top: 100%;
}
    nav ul ul li {
        float: none; 
        border-top: 1px solid #6b727c;
        border-bottom: 1px solid #575f6a;
        position: relative;

    }
        nav ul ul li a {
            padding: 15px 40px;
            color: #663300;

        }   
            nav ul ul li a:hover {
                background: #FFF4D5;
            }
    nav ul ul ul {
    position: absolute; left: 100%; top:0;
}       
Run Code Online (Sandbox Code Playgroud)

Sil*_*ace 5

您需要增加z-index菜单CSS 的属性