Обычно у меня в структуре есть что-то вроде этого:
<div id="all">
<div id="page">
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
</div>
</div>
В тех случаях, когда тело будет удерживать фоновый рисунок, "все" будет удерживать кнопку "dropshadow" для страницы вверх и вниз, а "страница" может часто иметь и повторяющийся фон y.
Я испробовал варианты использования свойств высоты/мин-высоты css:
html, body {
height:100%;
...
}
#all {
height:100%;
min-height:100%;
}
#page {
height:100%;
min-height:100%;
height:auto !important;
}
Похоже, если я удаляю высоту: auto из "all", то кажется, что он работает, пока вы не прокрутите, затем после прокрутки фон для всех исчезает
Однако, если я сохраняю высоту: auto там, то я получаю проблему фона для страницы, не работающей
Надеюсь, кто-то знает, что исправить?