CSS Properties for Flexbox

Flexbox is a single-direction layout concept. Think of flex items as primarily laying out either in horizontal rows or vertical columns.

Note that float, clear and vertical-align have no effect on a flex item.

Properties for the Parent(Container properties)

To define a flex container use: display: flex or display: inline-flex
It enables a flex context for all its direct children.

Properties for the Children(Flex items)