Не могу понять почему первый блок cd-background-wrapper перекрывает другой (start-area), несмотря на то что второй с более высоким z-index. И вообще ведь так не должно быть. Второй блок ниже первого в коде, значит он должен быть над ним. Или я не прав?
Вот код:
<body>
<div class="cd-background-wrapper">
<div class="cd-floating-background">
</div>
</div>
<div id="start-area">
</div>
</body>
.cd-background-wrapper {
position: relative;
width:100%;
height:100%;
overflow: hidden;
z-index:1;
}
#start-area{
position:fixed;
width:100%;
height:100%;
background:#090c13;
z-index:99;
}