我制作了一个菜单,在鼠标悬停后显示子菜单。在 Firefox 和 Chrome 上它可以工作,但是当我在 IE 中测试时,它不起作用。问题是鼠标悬停显示主菜单和子菜单,但是当我尝试单击子菜单时它消失了。你能检查一下菜单代码吗?
#main_menu ul li ul {
position: absolute;
display: none;
top: 20px;
padding: 0;
z-index: 599;
}
#main_menu ul li ul li { margin-right: 0px; }
#main_menu ul li:hover ul {
background-color:#fff;
display:block;
height:30px;
}