我不能爲我的生活弄清楚如何在不改變html結構的情況下在頂部獲取紅色。css堆棧順序,z-index
我怎麼頂得上衝?我有紅色的z-index值和位置的每個組合等
的HTML:
<div id="red">
<div id="green"></div>
</div>
的CSS:
div {
width: 300px;
height: 300px
}
#red {
background: red;
z-index: 10;
position: relative;
}
#green {
background: green;
width: 290px;
z-index: -10
}
我認爲你必須更改HTML結構......你能做到這一點的JavaScript,如果改變原有的HTML是困難的。 –
在z-index上推薦這些文章:http://philipwalton.com/articles/what-no-one-told-you-about-z-index/和http://coding.smashingmagazine.com/2009/09/ 15/the-z-index-css-property-a-comprehensive-look/ –