私が見ることができることから、それはIE9でのみ、互換モードがオンの場合にのみ発生します。友人の1人に調べてもらいましたが、IE9の彼のPCで正常に動作するため、特定のOSにも分離されているようです。
ドロップダウンが間違ったトップレベルメニューの下に表示されます-
サイトはここで見ることができます-http://www.traffic-club.org/
私はCSSを見てきましたが、私が見ることができるものからすべてがコーシャです。フィードバックをいただければ幸いです。
私が見ることができることから、それはIE9でのみ、互換モードがオンの場合にのみ発生します。友人の1人に調べてもらいましたが、IE9の彼のPCで正常に動作するため、特定のOSにも分離されているようです。
ドロップダウンが間違ったトップレベルメニューの下に表示されます-
サイトはここで見ることができます-http://www.traffic-club.org/
私はCSSを見てきましたが、私が見ることができるものからすべてがコーシャです。フィードバックをいただければ幸いです。
私の考えでは、この問題の良い解決策は次のとおりです。
ドロップダウンメニューがあるに追加position: relative;
し、ユーザーがリンクをホバーしたときにプロパティを(ではなく)に設定します。li
left
0
auto
cssファイルの121行目:
left: auto;
確認済みですが、これはIE7に起因する問題です。 IE用のCSSセレクターを使用して、問題が発生しているブラウザー専用にCSSを少し変更することができます。
ここから始めてください:http://css-tricks.com/snippets/css/browser-specific-hacks/、これはあなたを正しい道に導くはずです。
もちろん、コードがすべて正しく検証されていることを確認する必要があります。しかし、それにもかかわらずIEがリッスンしない場合があり、これは将来的にも役立つ可能性のあるソリューションです。