灰色の背景を#conatinerWide
設定しましたが、残りの領域を埋めるために引き伸ばしたいと思います。
事はhtml
、body
あなたが持っているコンテンツに合わせて十分に大きくなるだけです. したがって、これらを 100% に設定すると、ドキュメント ウィンドウをいっぱいにするように指示されます。#containerWide
100% 使用可能なスペースになるようにします。
追加html, body { height: 100%; }
すると、あなたが望むものを達成する必要があります
http://jsfiddle.net/rtgibbons/P3Ckk/111/
コメントの更新。
をウィンドウのサイズにしたいすべての要素に対して、親要素min-height:100%
に設定する必要があります。height:100%
だから#containerWide
必要height:100%
と#container
必要min-height:100%; height:100%
;。今楽しい部分。と で同じパターンを実行する#exsi
と#cont
、 は の高さに#container
なり、 で必要なスペースに合わせて調整されません#foot
。
これが私が続けたい場所です
http://jsfiddle.net/rtgibbons/P3Ckk/113/
基本的に、min-height:100%; height:100%
すべての親要素を設定しました。私は引っ越し#foot
た#container
ので、列でいっぱいになります。次に、合計の高さのいくつかの負のマージンボトムを適用#foot
して、内部に吸い上げられるようにしました#containerWide
2 つの注意事項。
- 100% のパディングが原因
#exsi
であり#cont
、過去に拡大する#containerWide
ため、それらを削除し、必要に応じて内部要素またはさらに別のラッパーに適用しました。
- フッターはフォールドの下に表示されます。これはあなたが配置している b/c です
#containerWide
。これは、あなたが理解するための演習として残しておきます。