選択を含むHTMLフォームを含むWebサイト用のcssドロップダウンメガメニューを作成しています。IE7では、選択をクリックすると、ポップアップメニューが(当然のことながら)開きます。次に、メニューの上にマウスを置いて項目を選択すると、フォーカスがページから離れているように見え、含まれているdiv / liは:hoverを失い、オプションを選択する前にすべてが閉じます。
ここでJSFiddleでプレビュー:http://jsfiddle.net/q284w/
上記のJSFiddleの「メニュー1」に問題のあるコードがあります...そうです、私はテーブルを使用して、そのメニューでフルハイト、垂直方向の中央に配置された3列のレイアウトを取得しています。元のコードにあるので、ここに入れます。それは問題の一部ではないと思いますが、IEでは決してわかりません。
もちろん、これはIE8+を含むテスト可能な他のすべてのブラウザーで機能します。
回避策に関するアイデアはありますか?おそらくJavaScriptはその日を救うことができますか?