我有这段 html:
<html>
<body>
<header></header>
<div></div>
<footer></footer>
</body>
</html>
和这段CSS:
header {
width: 500px;
height: 100px;
background: red;
box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.5);
z-index: 10;
}
div {
width: 500px;
height: 700px;
background: yellow;
box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.5);
z-index: 5;
}
footer {
width: 500px;
height: 50px;
background: blue;
box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.5);
z-index: 10;
}
您也可以在这里看到:http: //jsfiddle.net/XGTtT/基本上,我希望在其他两个区域下方有黄色区域,但 z-index 似乎不起作用。出了什么问题以及如何解决?