2017-01-13 12 views
-1

メニューの上にカーソルを置くと、その下のメニューが表示されます。それはdivかもしれないが、確かではない。私は、静的および相対的に変更すると、彼らはここで をシフトダウン私のサイトhttp://ocart.site/opencart/ドロップダウンメニューでZ-インデックスの問題が発生する

#menu > ul > li > div { 
position: relative; 
z-index: 5; 

あるノー喜び

+0

それを削除し、他の答えが示唆するように、あなたは彼らにauto値を与えるが、そのデフォルトでできるそれらから

をZインデックス宣言を削除し、ここで、あなたのコードを投稿してください。 [MCVE]の作成方法を参照してください。 – Pete

答えて

1

であなたは以下を適用する必要があり、相対および高Zインデックスを追加しようとしていますCSSルール:

#menu > ul > li { 
    z-index: auto; 
} 

#menu > ul > li > a { 
    z-index: auto; 
} 

#menu > ul > li > div { 
    z-index: auto; 
} 

#menu > ul > li:hover > div { 
    z-index: 5; 
} 

トップレベルの要素にもz-インデックスを定義するので、参照するz-インデックスが機能しなくなります。

0

#menu > ul > li#menu > ul > li

ので、ちょうど

関連する問題