Вопрос похожна тот, что я ужезадавал, но, по-моему, не совсем.
Вот в чем ео суть:
Сделать так, чтобы:
1. если контента сайта не хватает чтобы он занял весь экран - "растянуть" ео форсировано.
2. если появляется скролл (контента больше чем 1 страница) - то чтобы бэкграунд - растяивался дальше чем 1 экран (т.е. скролили бы, а bg - распространялся)
(см. рисунок)
Вопрос номер 2 решается, видимо, при помощи Faux Columns (высоту контейнеру не задаватьв CSS а бэкграунд задать, тогда, наверное, когда содержимое контейнера - переполнит размер экрана, то bg контейнера - распространится "ниже" при скроле)
Верно?
Как решать вопрос 1?
Есть идея внутри контейнера задать еще один - прозрачный и его высоту выставить 100%.
Тогда, по идее, bg внешнео контейнера будет растягиваться: либо на 100% (если контента мало), либо на длину контента ...
Если долго рассказывать - дайте ссылки если есть почитать. Или внимательнее перечитать Faux Colmns?