About Flexbox
Flexbox is one of the new CSS3 features that will make developing and designing UI components easier and more "Flexible." No more collapse parents of clear-fix hacks to worry about. Flexbox will automatically adjust to the width it has available and make all the elements fit or it can automatically fill the remaining space. When using flexbox you can even change the order of elements on the page visually.