![](https://cdn.prod.website-files.com/5ef654d13ecc9cf65b188b10/6232111cdea6deef94ec848e_flexbox%20image.png)
Flexbox (flexible box) provides a more efficient way to layout, align, and distribute space among items in a container even when those items have an unknown or dynamic size. A flex-container expands items to fill available free space or shrinks to prevent overflows. This becomes an amazing tool when building for different screen sizes