ブラウザー ウィンドウ内に完全に収まる Web ページを設計しているため、スクロールは非表示になっています。
ページの上部に幅 100%、高さ 40px のヘッダーバーがあります。ヘッダーバーの下には、ページの左側に幅 15% のナビゲーション バーがあり、ページの右側に幅 85% のコンテンツ領域 DIV があります。
ナビゲーション バーとコンテンツ領域の高さをページの下部まで動的に拡張することはできません。すべての画面サイズで、ナビゲーション バーとコンテンツ領域の両方をページの下部まで拡張する最善の方法は何ですか?
参考までに、私のHTMLコードは次のようになります。
<div id="headerBar">Header Bar</div>
<div id="navigationBar">Navigation Bar</div>
<div id="contentArea">Content Area</div>
そして私のCSSコードは次のようになります:
#headerBar{
width:100%;
height:40px;
background:rgb(35,35,35);
}
#navigationBar {
width:15%;
height:100%; /* Note that this doesn't work */
background:red;
}
#contentArea {
width:85%; /* if I use any padding or margin this box exceeds the browser width */
background:blue;
height:100%; /* as with #navigationBar, this doesn't work */
float:right;
}
+1 任意のソリューションに! 前もって感謝します!!