【问题标题】:Sitemap's sub-menu are hidden behind a JavaScript image Gallery in Asp.net page?站点地图的子菜单隐藏在 Asp.net 页面中的 JavaScript 图片库后面?
【发布时间】:2011-06-21 21:44:25
【问题描述】:

在我的带有站点地图菜单和子菜单的 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" /> 

【问题讨论】:

标签: javascript jquery asp.net css image-gallery


【解决方案1】:

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

position:relative; //or
position:absolute;

然后给一个元素一些较小的数量

z-index: 0;

还有一些像

z-index: 10;

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2019-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多