DEV Community

Cover image for Intro to CSS Flexbox - Flex Wrap
Andy Leverenz
Andy Leverenz

Posted on • Originally published at web-crunch.com

Intro to CSS Flexbox - Flex Wrap

A flex container flexes its items with no overflow effects. The flex items within the parent flex container will always try to fit all items on one line by default.

Flex wrap allows you to change that behavior by allowing the flex items to wrap as needed with this property. You can additionally control which direction they wrap which makes this property quite powerful!

I tend to use flex-wrap almost always with responsive layouts as on small screens flex items will need to often collapse to their own width of the viewport.

/* flex-wrap options*/
.container {
  flex-wrap: nowrap | wrap | wrap-reverse;
}
Enter fullscreen mode Exit fullscreen mode
  • nowrap (the default): all flex items will be on one line
  • wrap: flex items wrap onto multiple lines (from top to bottom).
  • wrap-reverse: flex item wrap onto multiple lines (from bottom to top).

CodePen

New to HTML + CSS? Check out my new course Hello HTML & CSS

Hello HTML + CSS is a course designed to help you learn HTML & CSS from scratch.

hello HTML css course

Top comments (0)