私はすべてのブラウザーで動作する CSS ホバー メニューを持っています...驚き -- IE6!
#menu_right ul li:hover ul { visibility: visible; }
これul
は明らかに最初は隠されています。親にカーソルを合わせると、li
表示されるはずですが、表示されません。
問題を特定するために、ul
最初に表示されるようにして、ホバーアクションを別のものにしてみました。例えば:
#menu_right ul li ul { visibility: visible; }
#menu_right ul li:hover ul { background: red; }
これは役に立ちません。他のブラウザー (IE7+ を含む) では、ul
その親にカーソルを合わせると、が赤くなりますlist element
。しかし、IE6 ではありません。私は何が欠けていますか?