Wow Animation
1Setup Wow.Js
(You can link to another CSS animation library by changing wow.js settings)
<link rel="stylesheet" href="assets/css/vendors/wowjs/css/libs/animate.css" >
2Link And Activate Wow.Js
< script >
WOW.init();
< /script >
3Make An Element Revealable
(You can change this CSS class in the WOW settings to avoid name conflicts.)
Content to Reveal Here
< /div >
4Choose The Animation Style
Pick an animation style in Animate.css , then add the CSS class to the HTML element.
Content to Reveal Here
< /div >
ExtraAdvance Options
data-wow-duration: Change the animation duration
data-wow-delay: Delay before the animation starts
data-wow-offset: Distance to start the animation (related to the browser bottom)
data-wow-iteration: Number of times the animation is repeated
<section class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s">
</section>
<section class="wow slideInRight" data-wow-offset="10" data-wow-iteration="10">
</section>
SettingsCustomize Settings
boxClass: Class name that reveals the hidden box when user scrolls.
animateClass: Class name that triggers the CSS animations (’animated’ by default for the animate.css library)
offset: Define the distance between the bottom of browser viewport and the top of hidden box.
When the user scrolls and reach this distance the hidden box is revealed.
mobile: Turn on/off wow.js on mobile devices.
live: consatantly check for new WOW elements on the page.
wow = new WOW(
{
boxClass: 'wow', // default
animateClass: 'animated', // default
offset: 0, // default
mobile: true, // default
live: true // default
}
)
wow.init();