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

2024-11-17 09:27:37
推荐回答(3个)
回答1:

伪类:hover只是鼠标停留当前元素时。
鼠标一离开马上就没有了。

主菜单鼠标经过样式单写一个,例 .nav_hover{background-color:blue;}
判断一下:
if(鼠标移到此菜单元素为真 || 2级菜单的显示为真){
主菜单元素className = “nav_hover”;
}

回答2:

这里有一个js的多级联动下拉菜单
可以自定义位置和样式 比较实用
里面有教程和源码

回答3:

...当鼠标移到该按钮上时可听到声音了。 6.稍做调整,一个按钮就做好了。 到此...--外部引用css文件