我有一个使用 CSS3 制作动画的条形图,动画当前在页面加载时激活。
我遇到的问题是给定的条形图由于前面有很多内容而被放置在屏幕外,所以当用户向下滚动到它时,动画已经完成。
我一直在寻找通过 CSS3 或 jQuery 仅在查看者看到图表时激活条形图上的 CSS3 动画的方法。
<div>lots of content here, it fills the height of the screen and then some</div>
<div>animating bar chat here</div>
如果您在页面加载后立即快速向下滚动,您可以看到它的动画。
这是我的代码的一个jsfiddle。另外,我不知道这是否重要,但我在页面上有几个此条形图的实例。
我遇到了一个名为 waypoint 的 jQuery 插件,但我绝对没有运气让它工作。
如果有人能指出我正确的方向,那将非常有帮助。
谢谢!