CSS Grid od základov: stĺpce cez grid-template-columns
CSS Grid je spôsob, ako v CSS vytvárať rozloženie prvkov do mriežky. Môžeme si ho predstaviť ako tabuľku, ale bez toho, aby sme museli používať HTML tabuľku.
Články o weboch, výkone, SEO, GEO, prístupnosti a veciach, ktoré ma pri tvorbe projektov zaujali alebo som si na nich overil v praxi.
CSS Grid je spôsob, ako v CSS vytvárať rozloženie prvkov do mriežky. Môžeme si ho predstaviť ako tabuľku, ale bez toho, aby sme museli používať HTML tabuľku.
Keď už máme za sebou rodiča aj deti, prichádza tá najpraktickejšia časť: ako FlexBox použiť na reálnych príkladoch.
Keď už máme pochopeného rodiča, prichádza druhá polovica FlexBoxu: deti.
FlexBox nie je vlastnosť pre jeden prvok. FlexBox zapíname na rodiča, a ten potom začne riadiť svoje deti.
Toto je praktický základ: aby obrázok nepretiekol z kontajnera, nespôsoboval skákanie layoutu a zbytočne nespomaľoval stránku.
Správanie textu: zalamovanie, riadky, „…“
height určuje výšku boxu. Niekedy sa prispôsobí obsahu sama, inokedy ju nastavíme natvrdo.
width určuje šírku boxu. Teda koľko miesta má prvok zaberať na šírku.
Keď začíname s CSS, najväčší zmätok býva v tom, že „stred“ môže znamenať dve rôzne veci: