0

ここにリンクされている前の質問を参照してください: IE7 サブナビ、2 つのポジショニングの問題

2 番目のコメントは、私が実装した元の問題の解決策を示しています。

現在、IE7 だけでなくすべてのブラウザーで z-index/overflow に問題があります。

問題のウェブサイト: http://khill.mhostiuckproductions.com/siteLSSBoilerPlate/

ホームまたはアバウトにカーソルを合わせると、本文のコンテンツの後ろにサブナビゲーションが表示されます。私は一見、考えられるすべてのz-indexおよび/またはオーバーフローの組み合わせを試しましたが、役に立ちませんでした。

これは非常に簡単なはずですが、解決策がわかりません。

編集:に 追加position:absolute and z-index:10されました.main-nav。これにより、IE7 以外のすべての問題が修正されました。現在、IE7 では、サブナビゲーションがテキストの背後にあります。

4

1 に答える 1

0

親要素に z-index を与える必要があります。この場合、クラス「main-nav」。position:absolute と z-index:10 を追加するだけです。

これで問題が解決すると思います。

于 2013-01-30T02:45:13.373 に答える