站点地图的子菜单隐藏在 Asp.net 页面中的 JavaScript 图片库后面?

发布于 2024-11-16 11:21:38 字数 622 浏览 3 评论 0原文

在我的带有站点地图菜单和子菜单的 asp.net 页面中添加了一个 java 脚本和 jQuery 图像库,但是当我使用子菜单时,它隐藏在图像库后面。

我的菜单的CSS代码是:

.menuItem
{     
    border:Outset 1px black;
    background-color:Gray;
    font:14px Arial;
    color:White;
    padding:8px;            
}

菜单和站点地图:

<asp:Menu ID="Menu1"  StaticMenuItemStyle-CssClass="menuItem"
        DynamicMenuItemStyle-CssClass="menuItem" Runat="server" Orientation="Horizontal" DataSourceID="srcSiteMap" /> 
                                <asp:SiteMapDataSource ID="srcSiteMap" Runat="server" ShowStartingNode="false" /> 

In my asp.net page with sitemap menus and sub-menu is added a java-scripting and jQuery image gallery, but when I go for submenu it is hidden behind the image gallery.

My menu's css code are:

.menuItem
{     
    border:Outset 1px black;
    background-color:Gray;
    font:14px Arial;
    color:White;
    padding:8px;            
}

Menu and SiteMap:

<asp:Menu ID="Menu1"  StaticMenuItemStyle-CssClass="menuItem"
        DynamicMenuItemStyle-CssClass="menuItem" Runat="server" Orientation="Horizontal" DataSourceID="srcSiteMap" /> 
                                <asp:SiteMapDataSource ID="srcSiteMap" Runat="server" ShowStartingNode="false" /> 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七七 2024-11-23 11:21:38

您可以通过设置这两个元素来解决此问题

position:relative; //or
position:absolute;

,然后为一个元素提供较低的数字

z-index: 0;

,而为另一个元素提供较高的数字,

z-index: 10;

希望它有所帮助。

you can fix that with setting both elements

position:relative; //or
position:absolute;

and then giving one element some lower number of

z-index: 0;

and other one some high number like

z-index: 10;

hope it helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文