WBA
Bc. Matěj Cajthaml ©
Smíchovská střední průmyslová
škola a gymnázium
Co je to responzivita?
Musí být webová stránka responzivní, nebo lze řešit responzivitu jinak?
Známe již nějaké responzivní jednotky?
Na jaké zařízení bychom měli stránky upravovat, aby byly responzivní?
min-height / max-heightmin-width / max-width
Responzivitu si lze tedy představit jako jakési vlévání obsahu do kontejnerů.
Media queries si lze představit jako podmínky. Tedy když něco platí, tak se něco stane.
Pro nás: pokud platí nějaká vlastnost, začnou platit pravidla uvnitř.
@media (min-width: 300px)
printscreen
400px?450px?700px?
Media queries dáváme na konec CSS. Proč?
Na žádný* prvek nenastavujeme pevné velikosti. Tedy se prvek upravuje dle jeho obsahu a aktuálních omezení velikosti.
* výjimky potvrzují pravidlo
Na rozložení používáme flex a grid. Používání jiného rozložení nám responzivitu velmi ztíží.
jak se mi zachce
Jak vytvoříme responzivní obrázek?
Všechny úkoly od nyní budou muset být (nebude-li uvedeno jinak) responzivní.
zadání
zadání
zadání
Ukážeme si, jak vytvořit design v nástroji Figma.
Zjistěte si informace o teorii barev a vytvořte si vlastní paletu.
Najděte/navštivte webové stránky s designem. Vyberte si nějaké prvky ze stránek, které se vám na nich líbí.
Navrhněte responzivní design pro nějakou webovou stránku v nástroji Figma.
Děkuji za pozornost!