I думаю, вы хотите, чтобы в центре была область содержимого с фоном, который охватывает ширину независимо от ширины.
HTML:
<div id="wrapper">
<div id="content">your center content goes here</div>
</div><!-- close wrapper -->
CSS:
#wrapper {
background: #FFF url(/images/widebackground) repeat-x center top;
}
#content {
margin: 0 auto; /*centers div - change the 0 if you want a different top margin*/
width: 768px;
}
Это будет повторять ваш фон по горизонтали. Это будет по центру в окне. Если ваше изображение достаточно широкое (4000 пикселей, может быть?), Вы вряд ли увидите его на любом дисплее без нескольких мониторов. Вы также можете установить цвет для любых областей, не покрытых вертикально или видимых через прозрачные области. Я установил это на #FFF, но вы можете выбрать свой цвет или пропустить его.
Вот jsfiddle , демонстрирующий то, что я предлагаю. Я изменил несколько вещей (цвета, размер контента), чтобы сделать его более заметным, но ключевые части все еще там.