Пример того, что вы собираетесь использовать с образцами изображений, было бы неплохо.Из вашего описания, хотя это звучит так, как будто вы неправильно реализовали z-index.Я предполагаю, что вам нужно объявить положение делителей, к которым вы добавляете z-индекс.Даже если это позиция: относительная, вы все равно должны объявить это, или z-index не работает.
- Изменить для реального ответа -
После просмотра ваших изображений этона самом деле это не так сложно реализовать.Вот как я бы это сделал -
Установите фон BODY на белый и зеленый / розовый / серый фон:
body {background: URL (images /green-pink-gray_bg.png) #fff no-repeat;}
Установить фон DIV для серого изображения -
div # grey {background: background:URL (images / gray_bg.png) #fff no-repeat;}
Нет необходимости устанавливать z-index для чего-либо, поскольку div с серым фоном уже "включен"верх "ТЕЛА страницы.Использование изображений PNG с прозрачным фоном позволит белому фону просвечивать везде, где он не покрыт одним из фоновых изображений.