не совсем уверен, что вы имеете в виду.порядок и то, что внутри чего, имеет огромное значение, так что только показ нам двух полезных элементов div.но это то, что вы имеете в виду?
<div class'mainContainer'>
<div class=orange'></div>
<div class='banner'></div>
<div class='div1'></div>
<div class='div2'></div>
</div>
с таким порядком вам не понадобится z-index.в HTML элемент находится поверх своих родителей и предыдущих братьев и сестер.мы используем z-index, когда хотим изменить это.
, если ваша структура отличается, пожалуйста, опубликуйте его.
в ответ на ваш первый комментарий применяется тот же принцип.последние элементы находятся поверх предыдущих.так, чтобы они были снизу вверх: оранжевый, баннер и два деления.затем просто добавьте их в таком порядке.Также я не указывал, что z-index с отрицательным значением не позволяет пользователю взаимодействовать с элементом.то есть они не смогут выбрать или щелкнуть что-либо внутри того, что имеет отрицательный z-индекс.Как правило, для получения информации о html / css вы должны проверить w3cschools.вот ссылка о z-index http://www.youtube.com/watch?v=C_CDLBTJD4M&feature=player_embedded как о другом человеке, опубликованном для того, чтобы z-index работал, это должно быть position:absolute, position:relative, or position:fixed;