0

CSS Flexbox Generator

Rakenna CSS-flexbox-asettelu visuaalisesti: flex-direction, tasaa-sisältö, kohdista kohteet, flex-wrap ja aukko säilössä sekä lapsikohtainen flex-grow, flex-shrink ja flex-pohjainen, kaikki live-esikatselulla ja kopioitavalla CSS:llä.

Käsitellään... 0%

Tulos

Flexbox-asettelussa on kaksi erillistä sääntökirjaa – säilön ominaisuudet (joustosuunta, tasaussisältö, tasauskohteet, flex-wrap, aukko) ja kunkin alatason ominaisuudet (flex-grow, flex-shrink, flex-basis) – ja niiden sekoittaminen on yleisin lähde "miksi tämä keskitys / kasvu / rivitys ei ole odotukseni mukaan". Tämä generaattori tuo molemmat sääntökirjat näytölle kerralla: muuta mitä tahansa säilön ohjausobjektia tai minkä tahansa lapsen omia kenttiä ja kolme numeroitua, värikoodattua laatikkoa päivittyvät välittömästi, joten syy ja seuraus pysyvät näkyvissä.

Säilön puoli kattaa jokaisen asettelun akselin: valitse suunta, valitse, miten lapset jakautuvat pääakselille tasaussisällön kanssa, kohdista ne poikkiakselille, päätä, rivittyvätkö ne uusille viivoille ja aseta rako marginaalien sijaan niiden väliin. Lapsipuoli on aivan yhtä todellinen: lisää laatikoita enintään kahdeksaan, poista enintään kaksi ja anna jollekin niistä oma flex-grow-, flex-shrink- ja flex-pohjansa – generaattori tulostaa vain lapsikohtaisen CSS-säännön, kun vähintään yksi niistä poikkeaa selaimen oletusasetuksista, joten kopioitu koodi ei koskaan täytä itseään flex-grow-toiminnolla: 0 ei tarvitse sitä laatikoissa.

Esiasetetut sivut hyppäävät suoraan asetteluihin, joita ihmiset todella etsivät nimellä: kuinka keskitetään div (yksittäinen eniten kysytty CSS-asettelukysymys, joka ratkaistaan tasaussisällöllä ja tasauskohteet), jotka molemmat on asetettu keskelle), logo-vasen linkit-oikea navigointipalkki, yhtä leveät joustavat sarakkeet flex-grow-toiminnon avulla ja sen rinnakkainen vertailu välilyönnistä ja välilyönnistä.

Kuten kaikki tämän sivuston työkalut, generaattori on ilmainen ja toimii kokonaan selaimessasi: ei latausta, ei tiliä, ja se toimii offline-tilassa sivun latautumisen jälkeen.