我想要一個div在另一個div下。在這個例子中,我想#under
去#box
。我已經玩過z-index,但是我無法實現它,我想這與我的標記排列方式有關。在z軸上排列div
我的問題是 - 是否有可能使#under
在#box
下不改變標記?
您可以在這裏看看我的例子:http://jsfiddle.net/timkl/hrsHY/
這是我的HTML:
<div id="main-content">
<div id="box">
<h2>box</h2>
</div><!-- /box -->
</div><!-- /main-content -->
<div id="under">
<h2>under</h2>
</div><!-- /under-->
<div id="footer">
<h2>footer</h2>
</div><!-- /footer -->
這是我的CSS:
#container {
font-family: Helvetica;
color: #ccc;
font-weight: bold;
}
#main-content, #box, #footer, #under {
padding: 16px;
}
#box {
background: #F3F3F1;
height: 200px;
}
#under {
height: 40px;
background: orange;
margin-top: -100px;
z-index: -10;
opacity: .7;
color: brown;
}
#footer {
background: #F3F3F1;
}
jsfiddle鏈接不工作... –