2011-06-21 17 views
0

サイトマップのメニューとサブメニューがあるasp.netのページには、JavaスクリプトとjQueryの画像ギャラリーが追加されていますが、サブメニューに行くと、画像ギャラリーの後ろに隠されています。サイトマップのサブメニューがAsp.netページのJavaScript画像ギャラリーの後ろに隠れていますか?

マイメニューの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" /> 
+0

コードが表示されるように書式設定されています。将来はそれをしてください。 – epascarello

+0

[ASP.Netメニューコントロール - 水平 - 非表示のサブオプション]の複製が可能です(http://stackoverflow.com/questions/3882319/asp-net-menu-control-horizo​​ntal-not-showing-sub-options) – epascarello

答えて

4

あなたは両方の要素

position:relative; //or 
position:absolute; 

を設定して、いくつかの低い方の要素を与えることでこれを修正することができます番号

z-index: 0; 

、他方

z-index: 10; 

のようないくつかの数が多いと、それが役に立てば幸い。

関連する問題