私は基本的なページをレイアウトしようとしていますが、私の 2 番目の div は、最終的に jQuery スライダーになるものの下に自分自身を押し込んでいます。なぜそれが必要なことをしていないのかを理解するのを手伝ってくれる人がいますか。
ここに私のCssがあります::
body{
background-image:url('background-body.png');
background-repeat:repeat;
}
#mainWrap{
clear:both;
top:20%;
width:600px;
height:500px;
background-color:#c0c0c0;
margin-left:auto;
margin-right:auto;
position:relative;
box-shadow:10px 10px 10px #000000;
}
.floater{
position:absolute;
margin-bottom:25px;
width:100%;
height:300px;
top:0;
z-index:1;
border:solid 1px;
background-color:white;
box-shadow:0 10px 10px #000000;
display:block;
clear:both;
}
#footer{
bottom:0;
position absolute;
width: 100%;
border:dashed 1px;
height: 60px;
background-color:white;
}
</style>
そして、私がこれまでに持っている基本的なhtml。
</div>
<div id="nav">
</div>
<div id="mainWrap">
</div>
<div id="footer">
</div>
edit:: http://jsfiddle.net/EnGKs/ js fiddle<-- セカンダリ div が一番上の div の下にあることがわかるように、一番上の div をクリアして div 全体を表示できるようにする必要があります