CSS Transforms, Transitions & Animations
Fill in the CSS at the top. Hover the demos to test your code.
Each transform has a “small” example and a “big / opposite” example.
Same hover transform, different timing settings.
All boxes do the same hover transform. Only the timing function changes.





Hover both. One animates only transform, the other animates transform + border-radius.


Animations run automatically (no hover needed).
Watch the first moment before the animation starts, then watch after it finishes.




Alternate options should run twice so you can see the back-and-forth.






This one is paused. Hover it to start it.
This is a common “reveal” tool for the flashcard assignment.
This section is a reminder example.
This section is a reminder example.
This is a real flashcard example — the definition should reveal on hover.