CSS3 Animate It - クラス名を指定するだけで簡単にアニメーションを実現
CSS3によってアニメーションが実現できるようになったとは言っても、それはイコール簡単であるという意味ではありません。ごく基礎的な実装が用意されているので、現実的なアニメーションは自分で作らないといけません。 そこで使ってみたいのがCSS3 Animate Itです。CSSのクラスを指定するだけでアニメーションを実現してくれるライブラリです。
CSS3 Animate Itの使い方
公式サイトで用意されているアニメーションです。
クリックイベントと組み合わせたデモです。
例えば以下のようなHTMLタグでアニメーションを実行できます。
<div class='animatedParent'>
<h2 class='animated bounceInDown'>It Works!</h2>
</div>
アニメーションの仕方はクラス名として定義されているので、指定するだけです。後はJavaScriptでアニメーションするタイミングを制御すれば良いでしょう。DOMが表示された時やクリック時などを指定することでアニメーションが簡単に実現できます。
CSS3 Animate ItはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。
CSS3 Animate It - Animate Elements on Scroll Jack-McCourt/css3-animate-it: CSS3 Animate-it