この問題が発生しました。divをdiv内に配置し、「タイトル」を高さ50に配置し、次に「ナビゲーションバー」をその下に配置したので、高さを100%に設定しました。 、div内にとどまらず、実際にdivから離れたり、divから外れたりして、スクロールバーが表示されます。
私は「サイト」が壁を食いつぶし、他のすべてのdivがそのdivに収まるようにしたいと思います。
<div id="site">
<div id="title">TitleBar</div>
<div id="navbar">NavBar</div>
<div id="frame">FrameBar</div>
</div>
body{
margin: 0;
}
#site{
position:absolute;
width: 100%;
height: 100%;
*border: 1px solid #333;
}
#title{
border: 1px solid #333;
height: 50;
}
#navbar{
border: 1px solid #c38a8a;
width: 200;
height: 100%;
}
似たような画像を見つけました。 http://img176.imageshack.us/img176/4637/picture1zb1.png