Animate On Scroll - Pure CSS
Beautiful scroll-triggered animations using only CSS. No JavaScript required! Built with the latest CSS timeline-trigger features.
Simple fade in effect
Fade in from bottom
Fade in from top
Fade in from right
Fade in from left
Diagonal animation
Diagonal animation
Diagonal animation
Diagonal animation
Scale from small
Zoom with upward motion
Zoom with downward motion
Zoom with left motion
Zoom with right motion
Scale from large
Zoom out with motion
Zoom out with motion
3D flip from bottom
3D flip from top
3D flip from right
3D flip from left
Bouncy entrance
Bounce from bottom
Bounce from top
Bounce from right
Bounce from left
Rotating entrance
Rotate with diagonal motion
Rotate with diagonal motion
Control animation speed with
data-aos-duration
Stagger animations with
data-aos-delay
Change animation timing with
data-aos-easing
Adjust travel distance with
data-aos-distance
Animation plays only once with
data-aos-once="true"
Control when animation triggers with
data-aos-anchor-placement