Viewport Animate JS

by Alexander Burton

jQuery Viewport Checker + Animate.CSS

Use them together with one lightweight extension!

Viewport Animate creates ready-to-use HTML classes that connect each CSS animation from Animate.CSS to jQuery Viewport Checker.

Viewport Animate JS - Documentation

To use Viewport Animate JS, simply:

  1. Install and reference jQuery Viewport Checker and Animate.CSS in your website.

  2. Install and reference viewport-animate.js in your website.

  3. Add any of the Viewport Animate (VPA) Classes from the table (below) to any elements on your website to trigger its matching Animate.CSS Class with jQuery Viewport Checker.

  4. That's it!

VPA ClassAnimate.CSS Class
.vpa-bouncebounce
.vpa-flashflash
.vpa-pulsepulse
.vpa-rubber-bandrubberBand
.vpa-shakeshake
.vpa-swingswing
.vpa-tadatada
.vpa-wobblewobble
.vpa-jellojello
.bounce-inbounceIn
.bounce-in-leftbounceInLeft
.bounce-in-rightbounceInRight
.bounce-in-downbounceInDown
.bounce-in-upbounceInUp
.bounce-outbounceOut
.bounce-out-leftbounceOutLeft
.bounce-out-rightbounceOutRight
.bounce-out-downbounceOutDown
.bounce-out-upbounceOutUp
.fade-infadeIn
.fade-in-leftfadeInLeft
.fade-in-rightfadeInRight
.fade-in-upfadeInUp
.fade-in-downfadeInDown
.fade-in-left-bigfadeInLeftBig
.fade-in-right-bigfadeInRightBig
.fade-in-down-bigfadeInDownBig
.fade-in-up-bigfadeInUpBig
.fade-outfadeOut
.fade-out-leftfadeOutLeft
.fade-out-rightfadeOutRight
.fade-out-upfadeOutUp
.fade-out-downfadeOutDown
.fade-out-left-bigfadeOutLeftBig
.fade-out-right-bigfadeOutRightBig
.fade-out-down-bigfadeOutDownBig
.fade-out-up-bigfadeOutUpBig
.vpa-flipflip
.flip-in-xflipInX
.flip-in-yflipInY
.flip-out-xflipOutX
.flip-out-yflipOutY
.light-speed-inlightSpeedIn
.light-speed-outlightSpeedOut
.rotate-inrotateIn
.rotate-in-down-leftrotateInDownLeft
.rotate-in-down-rightrotateInDownRight
.rotate-in-up-leftrotateInUpLeft
.rotate-in-up-rightrotateInUpRight
.rotate-outrotateOut
.rotate-out-down-leftrotateOutDownLeft
.rotate-out-down-rightrotateOutDownRight
.rotate-out-up-leftrotateOutUpLeft
.rotate-out-up-rightrotateOutUpRight
.slide-in-leftslideInLeft
.slide-in-rightslideInRight
.slide-in-downslideInDown
.slide-in-upslideInUp
.slide-out-leftslideOutLeft
.slide-out-rightslideOutRight
.slide-out-downslideOutDown
.slide-out-upslideOutUp
.zoom-inzoomIn
.zoom-in-leftzoomInLeft
.zoom-in-rightzoomInRight
.zoom-in-downzoomInDown
.zoom-in-upzoomInUp
.zoom-outzoomOut
.zoom-out-leftzoomOutLeft
.zoom-out-rightzoomOutRight
.zoom-out-downzoomOutDown
.zoom-out-upzoomOutUp
.vpa-hingehinge
.roll-inrollIn
.roll-outrollOut
.jack-in-the-boxjackInTheBox