0

Flexbox stupci jednake širine — CSS generator

Izgradite CSS flexbox raspored vizualno: flex-direction, justify-content, align-items, flex-wrap i gap na spremniku, plus flex-grow, flex-shrink i flex-basis po djetetu, sve s pregledom uživo i CSS-om koji se može kopirati.

Obrada... 0%

Rezultat

Ova stranica otvara generator s flex-grow: 1 koji je već postavljen na sva tri okvira za pregled. Gledajte ih: umjesto da se skupljaju kako bi odgovarali njihovom sadržaju, svaki okvir zauzima identičan udio preostalog prostora u retku, što je cijeli recept za fleksibilne stupce jednake širine — bez postotnih širina, bez calc(), bez fiksne matematike piksela za održavanje sinkronizacije.

flex-grow: 1 govori djetetu da raste, a postavljanje na svako dijete u redu znači da sva rastu jednako, tako da na kraju imaju istu širinu bez obzira na to koliko ih ima ili kakav se sadržaj nalazi u njima. Dodajte ili uklonite okvir s kontrolama u nastavku i preostali se stupci trenutačno redistribuiraju kako bi ostali jednaki — promijenite veličinu prozora preglednika preko ovog izgleda u produkciji i ponašat će se na isti način.

Ovo je uzorak iza rešetki kartica jednake visine, stupaca tablice s cijenama i ravnomjerno podijeljenih dijelova podnožja. Dajte jednom stupcu više prostora tako što ćete podići njegov flex-grow iznad ostalih ili kopirajte CSS blok ispod točno onako kako je generiran za čistu jednaku podjelu.