Generator Flexbox
Configurați un container flex și elementele sale cu ajutorul controalelor vizuale, urmăriți modificările în timp real și copiați codul CSS printr-un singur clic.
Macheta dumneavoastră este creată direct în browser. Nimic din ceea ce setați aici nu este încărcat pe BroBroGo.
Întrebări frecvente
Care este diferența dintre justify-content și align-items?
Proprietatea justify-content distribuie elementele de-a lungul axei principale — direcția în care curge rândul sau coloana — în timp ce align-items le poziționează pe axa secundară. Schimbați direcția de la rând (row) la coloană (column) și cele două axe se vor inversa, astfel încât justify-content va funcționa de sus în jos, iar align-items de la stânga la dreapta.
Cum funcționează setările individuale pentru fiecare element?
Selectați un element după numărul său, apoi stabiliți cât de mult se extinde pentru a umple spațiul liber (grow), cât de mult se micșorează când spațiul este limitat (shrink), dimensiunea sa de pornire (basis) și propria sa aliniere pe axa secundară. Proprietatea order mută un element mai devreme sau mai târziu pe ecran, fără a modifica structura HTML. Doar elementele pe care le modificați efectiv vor primi reguli dedicate în codul CSS rezultat.
Când devin importante proprietățile wrap și align-content?
Când opțiunea de înfășurare (wrap) este oprită, toate elementele sunt forțate pe o singură linie și pot fi comprimate. Când o activați, elementele care nu mai încap trec pe rândul următor — moment în care align-content preia controlul, gestionând spațierea rândurilor ca un grup. Proprietatea gap setează spațiul dintre elemente și dintre rânduri, fără a folosi margini.