Сделать правый и левый задний фон разными цветами?
Собственно есть макет фикс 1000px, задний фон заполняет все пространство.
Проблема в том что у шапки слева фон белый а справа синий.
Посоветуйте как можно решить эту задачу?
Если ширина строго фиксирована, то двухцветная гифка 1000*1 пикс будет самым простым, железным решением, которому еще будет и плевать с колокольни на совместимость браузеров.
issssrt: У вас есть контейнер, у которого фиксированная ширина - 1000 пикселей, так? Рисуете в фотошопе двухцветную gif-картинку разрешением 1000 пикселей в ширину и 1 пиксель в высоту. Левую половину красите в один цвет, правую - в другой. Берёте готовую картинку и цепляете заливкой в контейнер. Логично предположить, что картинка ровненько зальёт контейнер двумя цветами.
issssrt: ой. Я в корне не так понял суть задачи. Но тем не менее. Берёте картинку и растягиваете её на всю длину и ширину средствами css. Стык будет где-то под контейнером и не будет виден. Или используйте вариант от Александр Миранович.
issssrt: так вам в этом случае, как раз подходит решение то что я предложил,
контейнеру, в котором находится данная картинка даете position: relative; и через :after { content: ''; position: absolute; width: 100%; height: 100%; left: 50%; margin: 0 0 0 500px; background: blue; }