2009-08-14 12 views
0

ネストされたナビゲーションメニューがありますul。上部のulを上に置くと、jQueryの.slidedown()を使用してサブメニューulを表示します。オーバーラップするdivによってulが隠される

この部分は正常です。

サブメニューが表示されているときに問題が発生するのは、下位部分(下のli)がドキュメントの下にあるdivで重複しているため、サブメニュー項目をクリックできません。 ここにHTMLがあります。問題は単純に、要素が重なっているときに、どの要素を前景にするかを指定する方法です。

+0

「ここにHTMLがあります。さて、どこですか? –

答えて

1

要素のスタック順序は、CSS属性のz-indexによって決まります。

0

CSS:xはZインデックスである

z-index: x; 

あなたはz-index CSS propertyを使用する高Zインデックス、上に多くの要素

0

CSSのZ-インデックスプロパティを参照

0

Ah!あなたがコードタグで何か悪くなった...

しかし、あなたはZ-インデックスを探しているようですね? zインデックスが高い要素は他の要素の上にあります。

だからあなたのナビゲーションにあなたが望む:

Zインデックス:1。 (またはしたい場合は多分高い)

とも

位置を有するようにしてください:相対;

も設定します。

関連する問題