我想在父div的左右兩端放置兩個div,並帶有一些負邊距。看我的小提琴:http://jsfiddle.net/z9Unk/239/相對元素內絕對元素的z-index
但我絕對divs(部分負利潤率)被放在paren div後面。相反,我希望他們在父div的頂部。
我的代碼在下面有什麼問題?
儘管我爲絕對元素設置了z-index:100。
HTML
<div class="item1">
<div class="item3 prev ">
Item3
</div>
<div class="item4 next">
Item4
</div>
<div class="item2">
item2
</div>
<div class="item2">
item2
</div>
</div>
CSS:
.item1 {
position:relative;
white-space: nowrap;
width:auto;
overflow: hidden;
border:2px solid red;
display:inline-block;
}
.item2 {
position:relative;
float:left;
background-color: green;
width : 255px;
height : 205px;
margin-right:6px;
border:1px solid blue;
}
.item3, .item4 {
top:65px;
display:block;
position: absolute;
width: 50px;
height: 50px;
border:1px solid black;
z-index:100;
}
.prev {
left:-25px;
}
.next {
right:-25px;
}
他們期待着在上面給我 - http://jsfiddle.net/danield770/z9Unk/240/ – Danield
對我來說太。 Firefox,Safari和Chrome。你使用哪個瀏覽器:-)? – dronus
我的意思是在文本「item4」的情況下,「m4」是不可見的,在文本「item3」的情況下,「ite」不可見..我理解左側它的身體的末端... BUT對於右側m4 sld是可見的 – GJain