作者:mobiledu2502900677 | 来源:互联网 | 2023-08-30 14:27
我给元素绑定了mouseenter事件在这个元素里有个div.clearfix子元素其实就是一个二级菜单正常情况下这个div。clearfix二级菜单是通过opacity0隐藏的然
我给元素绑定了mouseenter事件 在这个元素里有个div.clearfix子元素 其实就是一个二级菜单 正常情况下这个div。clearfix二级菜单是通过opacity 0 隐藏的 然后鼠标移动到li的上面这个二级菜单出来opacity变成1
现在有个问题就是 我只想鼠标移入li的时候把二级菜单显示出来 但是现在鼠标移到li的下面二级菜单也能出来 我想了想应该是由于二级菜单的隐藏是通过opacity 0来隐藏的 所以虽然菜单是隐藏了 但是元素还是存在li的下面 存在于页面的
然后我想通过阻止事件捕获来解决这个问题 貌似不想作用 我添加了事件修饰符没有作用 在vue里面就这样添加事件修饰符应该就可以了呀 为什么没有作用了