私はこの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/基本的に、他の2つの領域の下に黄色の領域を配置したいのですが、z-indexが機能していないようです。何が問題で、どのように修正するのですか?