小编pat*_*ski的帖子

严重困扰WOW.js并与animate.css集成

我正在努力组建一个投资组合网站.它很顺利,但我真的很粗暴.

我正在使用一个页面,到目前为止已经制作了四个div来分解我的工作.当用户滚动时,我将从一侧或另一侧进入图形设计件.

现在,我发现WOW.js应该完全符合我的要求,即.只有当用户向下滚动时,我的图形才会显示出来.但对于我的生活,我无法让它工作,它应该是如此简单,doge风格.这样的惊喜!

有问题的图形是一个心脏,animate.css有一个很棒的'脉冲'CSS我想要使用.WOW.js应该与animate.css非常相似.但我完全迷失了.我的JS技能仍然非常基础,所以请耐心等待.

正如WOW.js文档所述,我已将其链接到:

<link rel="stylesheet" href="css/animate.css">
Run Code Online (Sandbox Code Playgroud)

(我的CSS文件夹名为public,但我看不出有什么不同......?)

这位于索引页面的底部:

<script src="js/wow.min.js"></script>
<script>
new WOW().init();
</script>
Run Code Online (Sandbox Code Playgroud)

我将CSS类添加到HTML元素中,如下所示:

<div class="wow">  Content to Reveal Here  </div >
Run Code Online (Sandbox Code Playgroud)

然后你应该将animate.css样式添加到元素:

<div class="wow pulse">  Content to Reveal Here  </div >
Run Code Online (Sandbox Code Playgroud)

但是我错过了一些东西,因为什么都没有用.我用谷歌搜索了这个,我不是唯一一个与WOW.js有问题的人,但我已经尝试了所有的东西,现在我转向你.

在文档的自定义设置下,它会建议高级设置:

wow = new WOW(
    {
    boxClass:     'wow',      // default
    animateClass: 'animated', // default
    offset:       0          // default
   }
)
wow.init();
Run Code Online (Sandbox Code Playgroud)

我在想,因为这根本不是太棒了,我必须有另一种方式来做这件事,但仍然可以使用CSS动画.

最后一个问题:如何让脉冲动画继续?它会脉冲几次,然后停止,但我希望它能一遍又一遍地继续.建议?

javascript css animation

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

animation ×1

css ×1

javascript ×1