鑑於2個元素相對位於相對定位的父元素內部,我如何獲得元素尊重其z-索引?z-index不適用於相對定位的元素
HTML:
<div class="content">
<img src="http://placekitten.com/100/100" alt="" class="preview">
<img src="http://placekitten.com/200/200" alt="" class="full">
</div>
CSS:
.content {
position:relative;
z-index:1;
outline:1px solid blue;
}
.preview {
z-index:1;
position:relative;
outline:1px solid yellow;
}
.full {
z-index:2;
position:relative;
outline:1px solid green;
}
的jsfiddle:http://jsfiddle.net/2Nz2g/1/
我試圖讓.full
元素放置上層建築的.preview
元素,所以,基本上.full
元素位置完全不受.preview
元素的影響。
我試過漂浮的元素無濟於事。 定位絕對不是一種選擇,因爲它完全拋棄了的位置。設置top:0;left:0
也沒有效果。
你究竟在做什麼? –
在小提琴中擺弄'z-index'好像按預期工作 – Markasoftware
@ ralph.m我已經用一個簡短的解釋更新了這篇文章。 – Pickle