2

在我使用 wow.js 在滚动时为元素设置动画。它在本地工作得很好,但是当我上传到服务器时,动画类在滚动之前被调用(页面加载)。 点击这里

现场观看。 在此处输入图像描述

4

1 回答 1

0

我认为它在本地工作,因为 gif 上方的页面资源加载速度比在网络中更快。当我打开页面时,在滚动之前wow使用div“动画”类加载它(发生这种情况是因为div在标题页面资产加载时哇是可见的)。

wow.js用于在滚动时为某些 HTML 元素设置动画,而不是控制 gif 动画状态,但它可以按照您的意愿工作,因为它之后的apply wowinvisibility: visible元素div是可见的。

如果仅在滚动时显示图像,则可以在页面上可见时启动 gif 的动画,控制其可见性状态(加载时隐藏图像可见性,然后将其更改为可见)。

如果你使用类似这个插件的东西来“延迟加载”图像,你也可以在滚动时启动 gif 动画。当图像在窗口中可见时,“延迟加载”插件将加载图像。

于 2016-05-14T16:55:37.843 回答