wow.jsでスクロールをトリガーにしてアニメーションさせる

wow.jsでスクロールをトリガーにしてアニメーションさせる
2017年11月4日

wow.jsを使うととても簡単にスクロールアクションを設定できます。

スクロールを着火させるためにwow.jsでトリガーを設定→animate.cssを使ってアニメーションを設定。

この方程式は2年くらい使い続けていますがテッパンですね。
時間も予算もないけど、サクッと動かしたい。そんな人のためのjqueryプラグインと言えます。

wow.jsとは


wow.jsはアニメーションのトリガーとして、スクロール位置を知ることができるJavascriptのプラグインです。
wow.jsを使うことで、好きなタイミングでAnimate.cssを呼ぶことができます。
スクロールが行われてからアニメーションさせるため必要なんですよね。めっちゃ感動!!!

要するに表示領域にオブジェクト(動かしたい要素)が入るとアニメーションを起動させてくれます。

GitHub
こちらは公式サイト

これで誰でも簡単にclassをhtmlにつけるだけで、cssアニメーションをつけることができます。
cssアニメーションの良さは軽くて早い!!!

読み込み時間やデータの重さを気にしなくても、アニメーションをつけることができるのが最大のメリットです。

animate.cssとは

一般的にwow.jsと組み合わせて使うことが多い。
デモを見ているだけで楽しいですね。
ダウンロードしたらクラスをつけるだけでアニメーションをつけることができます。
cssをさわればアニメーションの微調整もできるので、あなたなりのアセットをオリジナルで作ってもいいかもしれません。

wow.jsとanimate.cssを組み合わせてアニメーション

さて、実際に使うとなればどうすれば良いのか説明します。



ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。ダミーだよ。ダミーじゃないよ。ダミーだよ。

ララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルルララルルルル

.wowがトリガーで、.fadeInUpがアニメーションの種類です。
.wowが付いていれば、.fadeInUp部分を色々変更して動きの種類を変更することができます。

使い勝手良すぎ!!!可能性無限大!!!

ほなね