Flexbox Generator

Postavite flex kontejner i njegove stavke pomoću vizuelnih kontrola, posmatrajte promjene uživo i kopirajte CSS jednim klikom.

Predlošci
Kontejner
Smjer
Prelamanje (wrap)
Poravnanje po glavnoj osi (justify-content)
Poravnanje stavki (align-items)
Stavke
Stavka 1
Sopstveno poravnanje (align-self)
CSS
Podesite kontejner i stavke da oblikujete svoj raspored.

Vaš raspored se gradi direktno u Vašem pregledniku. Ništa što ovdje postavite ne šalje se na BroBroGo.

Česta pitanja

Koja je razlika između justify-content i align-items?

Justify-content raspoređuje stavke duž glavne ose — smjera u kojem teče red ili kolona — dok ih align-items pozicionira duž poprečne ose. Promijenite smjer iz reda u kolonu i dvije ose će se zamijeniti, pa justify-content počinje raditi od vrha prema dnu, a align-items s lijeva na desno.

Kako funkcionišu kontrole za pojedinačne stavke?

Odaberite stavku prema njenom broju, a zatim postavite koliko raste da popuni slobodan prostor (grow), koliko se smanjuje kada je prostor tijesan (shrink), njenu početnu veličinu (basis) i njeno sopstveno poravnanje na poprečnoj osi. Redoslijed (order) pomjera stavku ranije ili kasnije na ekranu bez mijenjanja HTML koda. Samo stavke koje stvarno promijenite dobijaju sopstveno pravilo u CSS-u.

Kada su važni wrap i align-content?

Kada je prelamanje isključeno, svaka stavka je prisiljena u jednu liniju i može biti stisnuta. Kada ga uključite, stavke koje više ne mogu stati prelaze u sljedeći red — tada align-content preuzima kontrolu, raspoređujući redove kao grupu. Razmak (gap) postavlja prostor između stavki i između redova, bez potrebe za marginama.