我有一个 CSS 悬停菜单,它适用于所有浏览器,除了......惊喜——IE6!
#menu_right ul li:hover ul { visibility: visible; }
显然,这ul
最初是隐藏的。当我将鼠标悬停在它的 parentli
上时,它应该出现......但它没有。
为了试图查明问题,我尝试让ul
最初可见,并让悬停动作采取其他措施。例如:
#menu_right ul li ul { visibility: visible; }
#menu_right ul li:hover ul { background: red; }
这没有帮助。在其他浏览器(包括 IE7+)上,ul
当我将鼠标悬停在其 parent 上时, 将变为红色list element
。但不是在 IE6 中。我错过了什么?