答案 0 :(得分:2)
你有一个css类:
#nav ul ul {
position: a
bsolute;
display: none;
width: 14em;
top: 2.5em;
...
}
删除top: 2.5em;
答案 1 :(得分:0)
相当简单且常见的错误 - 您已将CSS“可见”样式(对于菜单可见时)应用于<a>
标记。当您悬停<a>
标记时,它会显示子菜单,然后当您点击子菜单项时,您不再悬停<a>
,因此会再次隐藏它。
如果您将悬停选择器应用于包含<li>
标记的<a>
,则它应该有效。