Základné animácie v CSS

Úvod

Animácie dokážu oživiť webstránku. V tomto článku vytvoríme jednoduchú animáciu pohybu a zmeny farby.

1. HTML prvok s animáciou

 <div class="animacia">Pozdrav!</div> 

2. CSS animácia

 .animacia { width: 150px; padding: 20px; text-align: center; background-color: #f44336; color: white; border-radius: 8px; animation: pohybFarba 3s infinite alternate; }

@keyframes pohybFarba {
0% { transform: translateY(0); background-color: #f44336; }
50% { transform: translateY(-20px); background-color: #ff9800; }
100% { transform: translateY(0); background-color: #f44336; }
}

Záver

Animácie môžu byť jednoduché a efektívne, vhodné napríklad pre upozornenia alebo dekoratívne prvky.