1.mouseover与mouseout
mouseover与mouseout:鼠标经过时会触发多次,每遇到一个子元素就会触发一次。
所以如果有2个或3个子元素,那么动画就会出现来回晃动现象。
2.mouseenter与mouseleave
mouseenter与mouseleave:鼠标经过时只触发一次。
所以如果实现动画效果,一般使用mouseenter与mouseleave,这样动画不会出现晃动现象。
本文详细解析了mouseover与mouseout事件以及mouseenter与mouseleave事件的区别。通过对比两种事件触发方式的不同,阐述了在实现动画效果时如何选择合适的鼠标事件以避免动画出现晃动的现象。
mouseover与mouseout:鼠标经过时会触发多次,每遇到一个子元素就会触发一次。
所以如果有2个或3个子元素,那么动画就会出现来回晃动现象。
mouseenter与mouseleave:鼠标经过时只触发一次。
所以如果实现动画效果,一般使用mouseenter与mouseleave,这样动画不会出现晃动现象。

被折叠的 条评论
为什么被折叠?