Tvorba klientských aplikací v JavaScriptu
CSS transitions, animations, efekty, CSS Custom Properties - cvičení
- Webová interaktivní prezentace
- "?" zobrazí krátkou nápovědu
- Tisk jako obvykle
- Pro pokračování stiskněte mezerník
Obsah
- Transitions
- Animations
- Efekty
- CSS Custom Properties
Úkol: Menu
- Úkol: Otevřete zadani.html a vyzkoušejte si na připraveném boxíku css vlastnosti transform a transition
- Úkol: Udělejte boční menu co výjíždí z pravé strany
- zadani.html
Úkol: Animace pomocí sprite
- Úkol: Vyzkoušejte si na testovacím boxíku jak fungují animace
- Úkol: Vyrobte pomocí sprite, chodícího panáčka
- http://seznam.github.io/CVUT/KAJ/cviceni/08/sprite.png
Úkol: CSS Custom Properties
- Vytvořte stránku, která používá dvě custom properties:
- Barvu (textu a rámečku)
- Velikost (mezery, tloušťka rámečku)
- Upravte tyto hodnoty v rámci media query
- Upravte tyto hodnoty skriptem pomocí
style.setProperty()
- Upravujte tyto hodnoty skriptem dynamicky v rámci interakce s ovládacími prvky (
input color, input range
)