The New CSS Layout
It is 2016. CSS is now 20 years old, and it has taken this long for us to get a true layout system designed for web pages and applications. Our new layout system is not based on hacking properties designed for something else entirely, but is one that considers the reality of design for the web today.
In this talk I’ll introduce this new layout system, a system encompassing Flexbox, CSS Grid Layout and the Box Alignment Module. I’ll show you how these modules fit together, and with practical examples demonstrate how we will use them to build websites in the very near future.