I want to propose to solve the puzzle on the use of CSS for building blocks. With the following markup, write the CSS code that would allow you to get the layout shown in the picture. Requirements: only CSS is used, absolute positioning is not used, the layout should be rubber, the issue of support for obsolete browsers can be neglected.
The original decision will be presented tomorrow or earlier if someone writes about him in the comments. ')
PS: the solution is presented here habrahabr.ru/blogs/css/109276