animation-direction
animation-timing-function
animation-name
animation-duration
animation-delay
animation-fill-mode
animation
animation-iteration-count
How long the animation lasts.
How many times the animation plays.
Determines what the element will look like before and after the animation.
Determines the speed curve the animation plays at
The name of the animation.
How many seconds pass before the animation starts.
Determines whether the animation plays forwards, in reverse, alternate(forwards then backwards) or alternate-reverse(backwards then forwards).
Instead of writing out all properties individually, you can use this property as a shorthand. The properties would go in this order