Vienāda platuma Flexbox kolonnas — CSS ģenerators
Vizuāli izveidojiet CSS elastīgā lodziņa izkārtojumu: pielāgojiet virzienu, pamatojiet saturu, izlīdziniet vienumus, pielāgojiet iesaiņojumu un atstarpi konteinerā, kā arī katram bērnam elastīgu augšanu, elastīgu saraušanos un elastīgu pamatu — tas viss ar reāllaika priekšskatījumu un kopējamu CSS.
Rezultāts
Šajā lapā tiek atvērts ģenerators ar flex-grow: 1 jau ir iestatīts visos trīs priekšskatījuma lodziņās. Skatieties tos: tā vietā, lai saruktu, lai atbilstu to saturam, katrs lodziņš pieprasa identisku atlikušās vietas daļu rindā, kas ir visa recepte vienāda platuma elastīgām kolonnām — bez procentuālā platuma, bez calc(), nav fiksētu pikseļu matemātikas, ko sinhronizēt.
flex-grow: 1 liek bērnam augt, un, iestatot to katram bērnam rindā, viņi visi aug par vienādu daudzumu, tāpēc tie ir vienādi platumā neatkarīgi no tā, cik daudz ir vai kāds saturs tajos atrodas. Pievienojiet vai noņemiet lodziņu ar tālāk esošajām vadīklām, un pārējās kolonnas nekavējoties tiek sadalītas, lai tās paliktu vienādas — mainiet pārlūkprogrammas loga izmērus pār šo izkārtojumu ražošanā, un tas darbojas tāpat.
Šis ir modelis aiz vienāda augstuma karšu režģiem, cenu tabulas kolonnām un vienmērīgi sadalītām kājenes sadaļām. Piešķiriet vienai kolonnai vairāk vietas, paceļot tās elastīgo augšanu virs citām, vai kopējiet zemāk esošo CSS bloku tieši tā, kā tas ir ģenerēts, lai iegūtu tīru vienādu sadalījumu.