CSS flexbox
5. hodina MVOP WBF
Matěj Cajthaml — SSPŠ
©
display - inline
- nelze nastavit výška či šířka
- zabírají místo, které je jim dáno
display - block
- lze nastavit výška či šířka
- vždy začínají na dalším řádku a zabírají celou šířku
display - inline-block
- lze nastavit výška či šířka
- zabírají místo na řádku
display - none
- vůbec se nezobrazí
- nezabírá místo
Úvod
- flex = moderní způsob tvorby rozložení
- velmi důležité pro moderní weby
- podporované všude
- jednoduchá responzivita
Kontejner
- = obal okolo prvků
- = container
- určuje jak se prvky budou zarovnávat
- prvky se vždy zobrazují jako blok
Předměty
- = jednotlivý prvek
- = dítě, child, item, prvek
Zarovnání na hlavní ose
justify-content
Zarovnání na sekundární ose
align-items
Prohození os
flex-direction
Zarovnání na sekundární ose
Zmenšení / stažení
flex-shrink
Děkuji za pozornost!
- matej.cajthaml@ssps.cz
- https://ssps.cajthaml.eu/