Предлагаемое мною решение будет работать для разрешений шириной до 3072 пикселей, которых должно быть достаточно.
Вам потребуется создать фоновое изображение для #body_background
шириной 3072 пикселей и высотой около 140 пикселей.Основной цвет фона для этого, очевидно, будет белым.Затем вы создадите желтую полосу в левой части шириной 1024 пикселя, которая начинается на 86 пикселей сверху вниз, чтобы выровняться с желтой полосой в основной части.Затем, в горизонтальной точке, где желтая полоса заканчивается на 1024 пикселя, вы создадите красную полосу размером 2048 пикселей, которая идет к правому краю на 32 пикселя вниз, чтобы выровнять ее с красной полосой в основной части ... так что в основном у вас будетизображение, которое выглядит следующим образом:
[ - - - - -1024px- - - - - - ]___________________________________________________
______________________________[- - - - - - - - - - -2048px- - - - - - - - - - - ]
Затем добавьте его как фоновое изображение к #body_background
со следующим CSS:
#body_background {
background:url('../path/to/image/bg_strips.gif') left top no-repeat #fff;
}
И это должно быть сделано!Дайте мне знать, если это работает!