W3C предлагает реализовать в браузерах CSS-модуль Flexible Box Layout
20 сентября 2012
Рабочая Группа по Каскадным таблицам стилей (CSS) предлагает реализовать в браузерах модуль CSS Flexible Box Layout, находящийся в статусе кандидата в рекомендации. Данная спецификация описывает боксовую модель CSS, оптимизированную для разработки пользовательских интерфейсов. В модели flex layout потомки гибкого контейнера могут располагаться в любом направлении и могут изменять свои размеры, либо увеличиваясь, для того заполнить свободное место, либо уменьшаясь, чтобы избежать переполнения родительского контейнера. И горизонтальным, и вертикальным выравниванием дочерних элементов легко манипулировать. Вложение этих боксов друг в друга (горизонтальные внутри вертикальных или наоборот) может быть использовано для создания разметки в двух измерениях.
Более подробно о Style Activity
P.S. Это тоже может быть интересно: