用div+css做下拉菜单,当鼠标移向2级菜单时,为啥1级菜单的a:hover背景色就不管用了?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用div+css做下拉菜单,当鼠标移向2级菜单时,为啥1级菜单的a:hover背景色就不管用了?相关的知识,希望对你有一定的参考价值。

我想要的效果是主菜单白色,鼠标移上去,变成绿色。但当鼠标移向2级菜单时,主菜单就又变成白色了。我想要只有离开2级菜单时才能变成白色。请问该怎么做啊?用div+css能实现这样的效果吗?

参考技术A 当然变成白色了 因为你鼠标移出他就没得事件了!应该把主菜单的高度调到和二级菜单一样就好了 参考技术B 代码都没有我怎么知道你想说什么…… 参考技术C 一级菜单的div没有包含二级菜单吧?

以上是关于用div+css做下拉菜单,当鼠标移向2级菜单时,为啥1级菜单的a:hover背景色就不管用了?的主要内容,如果未能解决你的问题,请参考以下文章

利用JavaScript+DIV+CSS实现下拉菜单。当鼠标移动到菜单选项的时候显示对应的DIV:function show(menu)。当鼠标移出的时候隐藏所有的DIV:function hide(

jQuery 如何实现 “鼠标悬浮下拉菜单” 效果?

html 超链接,当鼠标指针悬浮到超链接时,显示出下拉菜单

用js如何实现模糊查询带下拉菜单?

html+css下拉菜单怎么制作

CSS菜单在没有悬停时下拉