【发布时间】:2017-06-03 20:58:15
【问题描述】:
我正在使用 animate.css [https://daneden.github.io/animate.css/],并且我在我的网页中的一些元素中添加了一些动画。但是有一个问题。动画在向下滚动到该部分之前立即完成并且已经结束。有没有办法在加载特定元素后添加动画类?
这样动画只会在用户滚动到该元素时可见。
【问题讨论】:
-
你能显示你的代码吗?哪个元素
img或iframe -
我在元素上使用我的代码。我没有插入代码,因为它很长,而且大部分与我的问题无关。但是,我的滑块后面有一个部分,我希望在其中发生动画。动画效果很好,但我希望在用户向下滚动到该区域时出现动画。 //编辑说代码太长,不能在这个框中发布,对不起。我希望我能够证明这种情况。您应该监听滚动事件以在每次用户滚动鼠标时获取位置。如果该位置在您的元素范围内,请将您想要的类添加到该元素。可以查看这个michalsnik.github.io/aos想到了这一点,但所有设备的距离并不相同,因此必须找到另一种方法来以某种方式定位特定的 div。
标签: jquery css animation animate.css