Страница высотой в доступную область
Имеем "тяжелую" страницу, состоящую с множества блоков. В основе лежат три блока, три дива. Размер сумы высоты этих блоков должен быть равен высоте видимой области.
Суть в том, что два верхних блока должны иметь фиксированную высоту, а 3 блок должен расширяться на доступную видимую часть экрана. В случае если в 3 блоке контент больше, чем высота, скролл должен быть на 3 блоке, а не общий для всех. Подскажите, пожалуйста, как такое сделать на css?
Источник: Stack Overflow на русском