次のレイアウトでページを作成しようとしています:
- ページはビューポート全体を占有します:
html, body {height: 100%}
#header
ページの上部にありますheight: 80px
- 実際のページ コンテンツ (
#content
) は残りのすべてのスペースを取り、余白を付けて 3 列に分割します
列については、子を.row-fluid
持つブートストラップを使用してspan-X
います。
position: static
forを使用してページに#header
設定height: 100%
する#content
と、高さがビューポートより 80px 大きくなります。
#header
を使用して の位置を設定しposition: absolute
、前にいくつかの要素を追加する#content
とheight: 80px
、ページはビューポートより 80 ピクセル大きくなります。#content
空の要素を追加する代わりに、マージンとパディングを設定しようとしましたが、これは役に立ちませんでした。