0

Vienodo pločio „Flexbox“ stulpeliai – CSS generatorius

Sukurkite CSS lanksčiojo dėžutės išdėstymą vizualiai: sureguliuokite kryptį, išlyginkite turinį, sulygiuokite elementus, lanksčią apvyniojimą ir tarpą konteineryje, taip pat kiekvienam vaikui lanksčiojo augimo, lankstaus susitraukimo ir lankstumo pagrindu – visa tai su tiesiogine peržiūra ir kopijuojamu CSS.

Apdorojama... 0%

Rezultatas

Šiame puslapyje atidaromas generatorius su flex-grow: 1 jau nustatyta visuose trijuose peržiūros laukeliuose. Stebėkite juos: užuot susitraukę, kad tilptų jų turinys, kiekvienas langelis reikalauja identiškos likusios vietos eilutėje, o tai yra visas vienodo pločio lanksčių stulpelių receptas – nėra procentinio pločio, jokios calc(), nėra fiksuotų pikselių matematikos, kad būtų galima sinchronizuoti.

flex-grow: 1 liepia vaikui augti, o nustačius jį kiekvienam vaikui iš eilės reiškia, kad jie visi auga tiek pat, kad jų plotis būtų toks pat, nepaisant to, kiek jų yra arba koks turinys yra jų viduje. Pridėkite arba pašalinkite langelį su toliau esančiais valdikliais, o likę stulpeliai akimirksniu pasiskirstys, kad išliktų vienodi – pakeiskite naršyklės lango dydį per šį išdėstymą gamyboje ir jis elgsis taip pat.

Tai yra vienodo aukščio kortelių tinklelių, kainų lentelės stulpelių ir tolygiai padalintų poraštės sekcijų modelis. Suteikite vienam stulpeliui daugiau erdvės, pakeldami jo lankstumo augimą aukščiau kitų, arba nukopijuokite žemiau esantį CSS bloką tiksliai taip, kaip sugeneruota, kad padalijimas būtų lygus.