我不能为我的生活弄清楚如何在不改变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/ –