, поскольку центральный элемент фиксированной ширины, это должно быть легко.боковая граница должна быть помещена как «фон» в теле, вместо того, чтобы иметь свой собственный div.
поправьте меня, если я не прав, основываясь на том, что я понимаю здесь, вы хотите, чтобы боковая граница была вырезана / обрезанаРазрешение 1024 вместо сжатия.Как насчет того, чтобы сделать одно изображение шириной 1280, поместите в него обе боковые границы соответственно, влево и вправо, оставьте центральную область пустой.сохранить это как одно изображение (до вас, если вы хотите прозрачный фон), а затем выполните следующие действия.
<style type="text/css">
body { /* can also use your own div */
background:url(path_to_the_single_image) repeat-y top center;
}
#center {
width:840px;
margin:0 auto; /* centered the div */
background:green;
}
</style>
<body>
<div id="center">center content</div>
</body>
вот и все!Теперь у вас должен быть элемент фиксированной ширины в центре, а боковые границы - на заднем плане.если вы загрузите его в 1280, вы должны увидеть полную границу, а если вы измените размер до 1024, ваш центрированный элемент должен остаться там, а ваша боковая граница только что должна быть обрезана браузером.
Позвольте мнезнаю, если это то, что вы ищете ..:)