A Flexbox (Flexible Box Layout) egy modern CSS elrendezési módszer, ami megkönnyíti a reszponzív design kialakítását. Ez az oldal bemutatja a legfontosabb Flexbox tulajdonságokat és azok használatát.
A display: flex
tulajdonság egy konténert flex konténerré alakít.
Az elemei automatikusan flex itemekké válnak.
A flex-direction
meghatározza a flex itemek elrendezésének fő irányát.
A justify-content
meghatározza, hogyan helyezkedjenek el az elemek
a fő tengely (main axis) mentén.
Az align-items
meghatározza, hogyan helyezkedjenek el az elemek
a kereszttengely (cross axis) mentén.
A flex-wrap
meghatározza, hogy az elemek több sorba/oszlopba törhetnek-e,
ha nem férnek el egy sorban/oszlopban.
A gap
tulajdonság meghatározza a flex itemek közötti távolságot.
A flex-grow
meghatározza, hogy egy elem milyen arányban növekedhet
a többi elemhez képest, ha van szabad hely.
Az order
tulajdonság meghatározza az elemek megjelenési sorrendjét.
Az alapértelmezett érték 0.