CSS flex box layout

Finally a hack free way to build web layouts?


Web programmers know that CSS layouts are not simple. Center, vertical-align, flexible space and so on: there is not only one way to do a layout. The complexity grows because the same solution can’t be always used and it can depend on other rules.

Can Flexbox be the definitive solution?