0

Stĺpce Flexbox s rovnakou šírkou — generátor CSS

Vizuálne vytvorte rozloženie CSS flexbox: ohybné smerovanie, zarovnanie obsahu, zarovnanie položiek, ohybný obal a medzera na kontajneri, plus flex-grow, flex-shrink a flex-base na dieťa, to všetko so živým náhľadom a kopírovateľným CSS.

Spracovanie... 0%

Výsledok

Táto stránka otvorí generátor s flex-grow: 1, ktorý je už nastavený na všetkých troch náhľadových boxoch. Sledujte ich: namiesto toho, aby sa zmenšovali, aby sa zmestili na ich obsah, každý rámček si nárokuje rovnaký podiel zvyšného miesta v riadku, čo je celý recept na flexibilné stĺpce s rovnakou šírkou – žiadne percentuálne šírky, žiadne calc(), žiadna fixná pixelová matematika na synchronizáciu.

flex-grow: 1 hovorí dieťaťu, aby rástlo, a nastavenie na každé dieťa v rade znamená, že všetky rastú rovnako, takže skončia rovnako široké bez ohľadu na to, koľko ich je alebo aký obsah sa v nich nachádza. Pridajte alebo odstráňte rámček pomocou ovládacích prvkov nižšie a zostávajúce stĺpce sa okamžite prerozdelia, aby zostali rovnaké – zmeňte veľkosť okna prehliadača nad týmto rozložením v produkcii a správa sa rovnako.

Toto je vzor za mriežkami kariet s rovnakou výškou, stĺpcami cenovej tabuľky a rovnomerne rozdelenými sekciami päty. Dajte jednému stĺpcu viac miesta tým, že zdvihnete jeho flex-grow nad ostatné, alebo skopírujte blok CSS nižšie presne tak, ako bol vygenerovaný, aby ste dosiahli čisté a rovnomerné rozdelenie.