WBA
Bc. Matěj Cajthaml — SSPŠ
©
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-height
min-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)
print
screen
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í