Ugrás a tartalomra

Flexbox generátor

Állítsd be a flex-tároló tulajdonságait, és élőben látod, hogyan rendeződnek az elemek. Bármelyik elemre kattintva annak saját beállításait is módosíthatod. A kész kódot CSS-ként vagy Tailwind-osztályokként másolod.

  • Korlátlanul ingyenes
  • Regisztráció nélkül
Minden a böngésződben történik, az adat nem kerül fel szerverre.
● Adatküldés a bemenetedből: nincs · az oldal saját fájljai: 0 · analitika (tartalom nélkül): 0
Miért nincs „mentés online” gomb?

Mert a szerveren tárolt, linkkel megosztható „mentés” rendszeresen kiszivárog. 2025 novemberében a watchTowr kutatói nyilvánosan elérhető mentett bejegyzések ezreit gyűjtötték össze két népszerű online formázóról (jsonformatter.org, codebeautify.org): jelszavak, API-kulcsok, tokenek, banki és kormányzati adatok voltak köztük. Nálunk minden a böngésződben fut; a megosztott link az adatot a # részben viszi, amit a böngésző el sem küld a szervernek. watchTowr Labs

  • ✓ Ingyenes
  • ✓ Regisztráció nélkül
  • ✓ A fájl nem töltődik fel

Következő lépés

Ezután ezt is megcsinálhatod

Hogyan használd?

  1. Válassz egy mintát (középre igazítás, navigációs sáv, kártyarács, oldalsáv, lábléc alulra), vagy kezdd az alapokkal.
  2. Állítsd a flex-direction, flex-wrap, justify-content, align-items és gap értékét.
  3. Kattints egy elemre, és add meg a flex-grow, flex-shrink, flex-basis, order és align-self értékét.
  4. Húzd a doboz sarkát, hogy más szélességen is lásd, majd másold ki a kódot.
Kipróbálom most

A két tengely

A flexbox egy főtengely mentén rendez: alapból vízszintesen (row), oszlopnál függőlegesen (column).

  • A justify-content a főtengely mentén osztja el az elemeket (eleje, közepe, vége, egyenletes térköz).
  • Az align-items a kereszttengelyen igazít (fent, középen, lent, kitöltve).
  • Az align-content csak tördelésnél (flex-wrap: wrap) számít: a sorokat igazítja egymáshoz.

A leggyakoribb tévedés, hogy oszlop irányban a kettő szerepet cserél: ott a justify-content igazít függőlegesen.

grow, shrink, basis röviden

TulajdonságMit csinálTipikus érték
flex-growmennyit kap a maradék helyből1 a „töltsd ki” elemnek
flex-shrinkmennyire zsugorodhat0 az oldalsávnak
flex-basiskiinduló méret a nyújtás előtt200px, 30%, auto

A kártyarács minta flex-wrap: wrap és flex: 1 1 140px beállítással dolgozik: a kártyák legalább 140 px szélesek, és kitöltik a sort. Szigorú rácshoz a CSS grid generátor jobb választás.

Tailwind-kimenet

A tároló osztályai (flex flex-col justify-between items-center gap-[12px]) és az elemenkénti osztályok (grow, shrink-0, basis-[140px], self-end) külön sorban jelennek meg. Az alapértelmezett értékeket nem írjuk ki, így a kód rövid marad.

Gyakori kérdések

Hogyan teszek középre egy elemet flexboxszal?

A tárolóra: display: flex; justify-content: center; align-items: center. Ez a „Középre igazítás” minta.

Mi a különbség a justify-content és az align-items között?

A justify-content a főtengelyen, az align-items a kereszttengelyen igazít.

Flexbox vagy grid?

Egy sorba vagy oszlopba rendezéshez flexbox, kétdimenziós rácshoz grid.

Mit jelent a flex: 1?

flex-grow: 1, flex-shrink: 1, flex-basis: 0%: az elem egyenlő arányban osztozik a helyen.

Források

Ajánljuk

Hasonló eszközök

Ha a(z) Flexbox generátor jól jött, ezekre is szükséged lehet.

Mind a kategóriában →

Mások ezeket is használják