Tworzysz animację tak jak pokazał użytkownik CzikaCarry, następnie tworzysz klasę w CSS, w której znajdzie się wpis:
.animated { animation-name: example; // nazwa animation-duration: 4s; // czas trwania animacji }
Następnie reagujesz na zdarzenie w JavaScript i dodajesz klasę animated. Możesz również posłużyć się stylizowaniem elementu bez użycia tej klasy (czyste stylizowanie) w JavaScript.