0

CSS Flexbox 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

Izgled flexboxa ima dva odvojena pravilnika — svojstva na spremniku (flex-direction, justify-content, align-items, flex-wrap, gap) i svojstva na svakom djetetu (flex-grow, flex-shrink, flex-basis) — a njihovo miješanje najčešći je izvor grešaka "zašto ovo centriranje/rast/prematanje nije onako kako ja očekujem". Ovaj generator stavlja oba pravilnika na zaslon odjednom: promijenite bilo koju kontrolu spremnika ili vlastita polja bilo kojeg djeteta i tri numerirana polja označena bojama ažuriraju se odmah, tako da uzrok i posljedica ostaju vidljivi.

Strana spremnika pokriva svaku os rasporeda: odaberite smjer, odaberite kako će djeca biti raspoređena duž glavne osi s justify-content-om, poravnajte ih na poprečnu os, odlučite hoće li se prelamati na nove retke i postavite razmak umjesto hakova margina između njih. Podređena strana je jednako stvarna: dodajte okvire do osam, uklonite do dva i dajte bilo kojem od njih vlastiti flex-grow, flex-shrink i flex-basis — generator samo ispisuje CSS pravilo po djetetu kada se barem jedno od njih razlikuje od zadanog u pregledniku, tako da se kopirani kod nikada ne dodaje s flex-grow: 0 na okvire kojima to nije potrebno.

Unaprijed postavljene stranice skaču ravno na rasporede koje ljudi zapravo traže prema nazivu: kako centrirati div (najčešće postavljano pitanje o CSS izgledu, rješava se pomoću justify-content i align-items postavljenih na središte), logo-lijeva veza-desna navigacijska traka, fleksibilni stupci jednake širine putem flex-growa i usporedna usporedba razmaka između naspram bliskih srodnika razmaka oko i prostorno ravnomjerno.

Kao i svaki alat na ovoj stranici, generator je besplatan i radi u potpunosti u vašem pregledniku: nema prijenosa, nema računa, i nastavlja raditi izvan mreže nakon što se stranica učita.