开发者

Navigation menu being hidden by jquery picture viewer

As you can kind of see in the image below, my menu is dropping down below my photo viewer. The photo viewer is jquery and CSS. The menu is a implemented as an asp Menu. If anyone has any suggestions please let me know. Thanks

<asp:Menu ID="NavigationMenu"  StaticDisplayLevels="1" MaximumDynamicDisplayLevels="5" DataSourceID="menu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">

div.m开发者_运维知识库enu
{
     padding: 0px 0px 0px 0px;
     width:100%;
}

div.menu ul
{
    list-style: none;
}

div.menu ul.nav li
{
    display: inline;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #CC1111;
    color: #ffffff;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration:none;
    white-space: nowrap;
    font-size:large;
}

div.menu ul li a:hover
{
    background-color: #CC1111;
    color: #ffffff;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

Navigation menu being hidden by jquery picture viewer


You need to use z-index. Give higher value for div.menu and give lower value for image.

See this: http://www.w3schools.com/Css/pr_pos_z-index.asp

http://www.w3schools.com/Css/tryit.asp?filename=trycss_zindex


Give your menu a z-index value, such as

div.menu
{
     padding: 0px 0px 0px 0px;
     width:100%;
     position: relative;
     z-index:100;
}

My assumption is that theres one being set for the picture viewer as well, so you need yours to be higher.

Reference

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜