--- title: Flexbox --- ## Flexbox Flexbox is a new way to structure content in CSS3. It provides a wonderful way to create responsive websites that work well across different screen sizes and order content. There are 3 simple steps to use flexbox. 1. Convert parent container to a flex container by using display:flex; in the css section 2. Adjust arrangement of different containers using flex-direction 3. Adjust individual items by using properties like justify-content, align-items etc. The Flexbox Layout aims at providing a more efficient way to lay out, align and distribute space among items in a container, even when their size is unknown and/or dynamic (thus the word "flex").The main idea behind the flex layout is to give the container the ability to alter its items' width/height (and order) to best fill the available space.

flexUsage

#### More Information: - This is a great article to read up to understand more about flexbox - This is a highly recommended practical guide - Flexboxes Playground - play to learn