0

CSS Flexbox generatorius

Kurkite CSS flexbox maketą vizualiai: flex-direction, justify-content, align-items, flex-wrap ir gap konteineryje bei kiekvieno elemento flex-grow, flex-shrink ir flex-basis – visa tai su realaus laiko peržiūra ir kopijuojamu CSS kodu.

🔒 Visiškai apdorojama jūsų naršyklėje – niekas, kurį čia įvedėte, niekada neįkeliama.

Apdorojama... 0%

Rezultatas

Flexbox maketas turi dvi atskiras taisyklių knygas – konteinerio savybes (flex-direction, justify-content, align-items, flex-wrap, gap) ir kiekvieno elemento savybes (flex-grow, flex-shrink, flex-basis) – ir jų sumaišymas yra dažniausia priežastis klaidoms „kodėl tai nesicentruoja / neauga / nekeliama į naują eilutę taip, kaip tikiuosi“. Šis generatorius parodo abi taisyklių knygas vienu metu: pakeiskite bet kurį konteinerio valdiklį ar bet kurio elemento laukelius, ir trys sunumeruoti, spalvomis pažymėti langeliai iškart atsinaujina, todėl priežastis ir pasekmė lieka matomos.

Konteinerio pusė apima kiekvieną maketo ašį: pasirinkite kryptį, nuspręskite, kaip elementai paskirstomi pagrindinėje ašyje naudojant justify-content, lygiuokite juos skersinėje ašyje, nuspręskite, ar jie keliami į naujas eilutes, ir nustatykite tarpą (gap) užuot naudoję margin gudrybes. Elementų pusė yra tokia pat reali: pridėkite langelių iki aštuonių, pašalinkite iki dviejų ir suteikite bet kuriam iš jų savo flex-grow, flex-shrink bei flex-basis – generatorius išveda atskirą CSS taisyklę elementui tik tada, kai bent viena iš šių reikšmių skiriasi nuo naršyklės numatytosios, todėl nukopijuotas kodas niekada neprisipildo flex-grow: 0 langeliams, kuriems to nereikia.

Išankstinių nustatymų puslapiai iškart peršoka prie maketų, kurių žmonės iš tikrųjų ieško pagal pavadinimą: kaip centruoti div (dažniausiai užduodamas CSS maketo klausimas, išsprendžiamas nustačius justify-content ir align-items į center), logotipas kairėje – nuorodos dešinėje naršymo juosta, vienodo pločio lankstūs stulpeliai naudojant flex-grow bei gretutinis space-between palyginimas su artimiausiais giminaičiais space-around ir space-evenly.

Kaip ir visi šios svetainės įrankiai, generatorius yra nemokamas ir veikia tik jūsų naršyklėje: jokio įkėlimo, jokios paskyros, o įkėlus puslapį veikia ir be interneto ryšio.