0

ie7z -indexの動作に問題があります。

ie7でこのページを開くと、ドロップダウンメニュー(一部のセクションにはあるセクションとないセクションがあります)がスライダーの後ろに表示されます。

z-indexと親要素の位置を使用して解決しようとしましたが、修正できませんでした。

ドロップダウンメニューをスライダーの前に表示する方法を知っていますか?

ありがとう。

4

1 に答える 1

0

追加のコンテナでナビゲーションメニューをラップしてみてから、ラップするdivにナビゲーションメニューで使用されるz-indexよりも大きなz-indexを指定します。

これは、 2006年にここで報告されたIE7の既知の問題です。

問題を解決するために使用できる回避策を示す記事があります。こちらをご覧ください。

div例として、ナビゲーションメニューにwithがあると想像すると、次のid="menu"ようにする必要があります。

<div id="wrapper" style="position:relative; z-index: 1000;">
    <div id="menu" style="position:absolute; z-index: 999;"></div>
</div>

あなたのウェブサイトに簡単に適応できると思います。今、私はIE7のコピーを持っておらず、問題を再現することはできませんが、試してみると問題は解決するはずです。そうでない場合、私はさらにあなたを支援しようとします。

于 2013-01-02T01:07:54.037 に答える