Ben bir div
varsayılan konumlandırma (yani position:static
) ve div
bir fixed
konum.
Elemanların z-indekslerini ayarlarsam, sabit elemanın statik elemanın arkasına geçmesi imkansız görünmektedir.
#over {
width: 600px;
z-index: 10;
}
#under {
position: fixed;
top: 5px;
width: 420px;
left: 20px;
border: 1px solid;
height: 10%;
background: #fff;
z-index: 1;
}
<!DOCTYPE html>
<html>
<body>
<div id="over">
Hello Hello HelloHelloHelloHelloHello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello
</div>
<div id="under">
</div>
</body>
</html>
Veya burada jsfiddle'da: http://jsfiddle.net/mhFxf/
position:absolute
Statik elemanı kullanarak
bu sorunu çözebilirim, ama kimse bunun neden olduğunu söyleyebilir mi?
(Buna benzer bir soru var gibi görünüyor, ( Sabit Konumlandırma kırma z-endeksi ) ama tatmin edici bir cevabı yok, bu yüzden bunu burada örnek kodumla soruyorum)