There was a time when arranging blocks in layouts, here I’m referencing to divs’ and notorious situations of placing them in the center-center, was a total nightmare. It was all about hacks, work arounds, and JavaScript injections, to say nothing about providing cross-browser support. However, the times have changed. And nowadays the situation that seemed to be a total CSS magic is considered to be banal and even uninteresting since Flexbox has solved it all.
What is Flexbox? For those who still do not know about this box layout module I want to ask: where have you been all this time? It has been with us for almost ten years. Though to be honest, it only recently has managed to hit its stride. Since Flexbox is more elegant and intelligent way to do the positioning in the one dimensional areas. Not only does it help to solve the sore problems but it also lets you manipulate with blocks in a clever way saving you time and resources.
Today we have gathered 10 helpful code snippets that include various grid-related solutions realized on the basis of Flexbox. Use them to sort out your own layout dilemmas.
Also take a look at these fantastic and truly helpful collections:
Testing flexbox by Julia Rechkunova
Responsive Grid with Flexbox by Irina K
Flexbox Grid by Kristofer Joseph by absolutholz
Responsive Flexbox Grid without media query breakpoints by Tim Holt
Responsive Flexbox Grid by Rafael Rodrigues
Responsive Flexbox Grid by Guus Lieben
Flexbox Grid by Adam Towle
Flexbox Grid by Arjan Jassal
Demo Flexbox 3 by Hugo Giraudel
Flexbox Responsive Grid Playground by Marco Lago