Experimenteer met CSS Flexbox-eigenschappen op live items en kopieer de gegenereerde layout-CSS.

Voorbeeld Klik op een item om het te bewerken
Gegenereerde CSS

Alles draait in je browser — er wordt niets geüpload.

Container
12px
Items
0
Geselecteerd item

Over Flexbox-speeltuin

De Flexbox Playground is een praktische sandbox voor CSS-flexbox. Stel de containereigenschappen in — flex-direction, flex-wrap, justify-content, align-items, align-content en gap — en bekijk hoe tot 12 live items in de voorbeeldweergave herschikken bij elke wijziging. Het is de snelste manier om écht te begrijpen wat elke eigenschap doet.

Items zijn individueel te bewerken: klik er een aan om te selecteren en pas de flex-grow, flex-shrink, flex-basis, align-self en order aan. Zien hoe één item groeit om vrije ruimte op te vullen terwijl de andere items hun breedte behouden, leert het flex-formaatmodel sneller dan welk diagram dan ook.

De playground genereert schone CSS voor de container en voor elk item met afwijkende instellingen — kopieer die direct naar je stylesheet. Alles draait in je browser zonder uploads, en een reset-knop brengt je terug naar een schone lei.

Hoe gebruik je Flexbox-speeltuin

  1. Stel de flex-direction, wrap, justify-content, align-items, align-content en gap van de container in.
  2. Voeg items toe of verwijder ze — tussen 2 en 12 — om je echte component na te bootsen.
  3. Klik op een item en pas de grow, shrink, basis, align-self en order aan.
  4. Bekijk hoe de live voorbeeldweergave bij elke wijziging bijwerkt.
  5. Kopieer de gegenereerde CSS en plak die in je project.

Veelgestelde vragen

flex-grow verdeelt overgebleven ruimte: een item met grow 2 krijgt twee keer zoveel extra ruimte als een item met grow 1. flex-shrink werkt andersom wanneer de ruimte krap is. Beide zijn verhoudingen tussen items, geen absolute afmetingen.

align-items positioneert items langs de dwarsas binnen hun regel. align-content verdeelt meerdere gewrapte regels binnen de container — het heeft alleen zichtbaar effect wanneer flex-wrap meer dan één regel oplevert.

Elk flex-item heeft standaard order 0; items worden weergegeven van de laagste naar de hoogste order. De order van een item wijzigen verplaatst het visueel zonder de HTML aan te raken — de DOM-volgorde, en dus de volgorde voor schermlezers, blijft gelijk.

Ja. De gegenereerde CSS omvat de containerregels plus een selector voor elk item waarvan grow, shrink, basis, align-self of order afwijkt van de standaard, zodat je een compleet werkende layout kunt plakken.

Ja — gratis, geen registratie en volledig client-side. Je experimenten verlaten nooit het browsertabblad.


Populaire zoekopdrachten
flexbox speeltuin css flexbox generator flex container generator justify-content align-items tool css flex layout generator flexbox visualisator flexbox code generator
Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.