Я разрабатываю макет веб-сайта, в котором весь контент содержится в центральной колонке фиксированной ширины. Я хочу, чтобы этот центральный столбец имел другой цвет фона, чем остальная часть страницы. Я также хочу, чтобы центральный столбец продолжался от самой верхней части браузера до самой нижней части.
Я могу успешно сделать это, используя фоновое изображение размером 1000x1, следующим образом:
html
{
background: #333333 url(./images/global/background.png) repeat-y center;
}
body
{
margin: auto;
width: 1000px;
}
Это прекрасно работает в большинстве браузеров, но я бы предпочел сделать это без изображения.
Я попытался установить для "html" и "body" значение "height: 100%", а затем присвоить "body" цвет фона, но если содержимого достаточно для прокрутки, фон имеет только высоту, равную в браузере и при прокрутке вниз фон остается позади.
Любые советы приветствуются.