It's a flexible box in CSS, also available in CSS3. It provides proper orientation of elements in web pages, easy layout handling, and space distribution within elements in a responsive website. We can also handle the dimensions of elements by using the flexbox property. It has a few properties. They are
- Flex wrap: Identify whether the items should be wrapped or not.
- Flex Direction: Identify the direction of the container to be stacked.
- Flex Flow: Identify the flow direction and wrapping in one action.
- Justify Content: Control the content alignment.
- Align Items: Used to align flex items.
- Align Content: Used to align flex lines.