dreyanim is an animation library that makes it super easy to add "in" and "out" CSS animations to elements.
dreyanim works on all browsers that support CSS3.
Download the latest version here.
Include the core CSS library in your page header;
<link rel="stylesheet" href="css/dreyanim.css">
Include jQuery and the dreyanim plugin at the end of the document;
<script src="js/jquery-3.1.0.slim.min.js"></script>
<script src="js/dreyanim.js"></script>
...and you're good to go!
To use the plugin, choose from a list of 26+ animations to use and apply it to your desired element and provide any of the available options;
$('.element').dreyanim({
animationType : "zoomIn",
animationTime : 600
})
The following options are available to change in the dreyanim plugin;
This option defines the type of animation to be used. It should be provided as a string. You can choose from any of the following animations;
zoomIn
zoomOut
fadeIn
fadeOut
slideInFromUp
slideInFromDown
slideInFromLeft
slideInFromRight
slideOutToUp
slideOutToDown
slideOutToLeft
slideOutToRight
flipIn
flipOut
flipInAlternate
flipOutAlternate
fallIn
fallOut
fallInAlternate
fallOutAlternate
rotateIn
rotateOut
wipeInVertical
wipeInHorizontal
wipeOutVertical
wipeOutHorizontal
Attribute | Type | Default |
---|---|---|
animationType | string | zoomIn |
This option defines the duration of the animation. It has a unit of milliseconds.
Attribute | Type | Default |
---|---|---|
animationTime | float | 600 |
Provide a value for this option if you want the animation to be delayed. It also has a unit of milliseconds.
Attribute | Type | Default |
---|---|---|
animationDelay | float | 0 |
Depends on jQuery.
Copyright 2017 Christian Dréy.
Licensed under the MIT License