我想在我的旋转木马上添加按钮,当用户在旋转木马上盘旋时会出现这些按钮,并在它们离开该元素时隐藏它们。
我已经这样做了,但是当我快速地进入并离开这个元素时,动画(不透明度0-1)会在我停止时反复发生。
这里有一个小提琴要演示。您必须快速输入并离开结果框,以了解我的意思(黑色浮华的东西代表了我的按钮)。
transitions the opacity on hover, but repeats it a lot when hovered many times
有人知道我怎样才能阻止这一切发生吗?非常感谢,花了好几个小时(即几乎一整天:/)
我有一个页面上的内容和一半的方式,我有技能条,是与CSS动画。我只想播放动画时,技能条是可以看到的。
我试着使用js,当我使用一个技能条时,它起了作用。如下所示:
但是当我增加更多的条子,它就完全停止工作了。就像这里:
我知道我必须在js代码中添加一些内容,但我不知道到底该添加什么。
function isElementInViewport(){
var scrollTop = $(window).scrollTop();
var viewportHeight = $(window).height();
$('.s