Animation Properties
Customize your CSS animation settings
Live Preview & CSS
See your animation in action
@keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
.animated-element {
animation-name: fadeIn;
animation-duration: 1s;
animation-timing-function: ease;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: normal;
animation-fill-mode: both;
}.animated-element {
animation: fadeIn 1s ease 0s 1 normal both;
}Use forwards fill-mode to keep final state after animation.
ease-out timing feels more natural for UI interactions.
Keep animations under 300ms for micro-interactions.
Use transform and opacity for better performance.