在rightheader的下拉菜单,鼠标移到从一级菜单移开移向下面的内容时下面的内容就会消失
代码:http://runjs.cn/detail/6ed7t8hv
在rightheader的下拉菜单,鼠标移到从一级菜单移开移向下面的内容时下面的内容就会消失
代码:http://runjs.cn/detail/6ed7t8hv
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
大致看了一下 应该是mouseout事件的问题。
从div1挪到div2上时,是会触发div1的mouseout事件的。建议改为mouseleave
//////////////////
问题出在你的
三层结构上。没问题的那个a和li大小相同,不会触发mouseout。
有问题的那个a明显比li小一圈。从li上进入a就会触发mouseout,你看看会发现,能使ul出现的鼠标位置,只有li的外侧那一点点。因为中间是a,出发mouseout了。