私は何かを試しました。それがあなたの助けになることを願っています。したがって、答えは次のとおりです。
の高さを設定しなかったため、各 BlocX div の高さは変更されませんbody
。ツアーの場合、 body は 内の要素によって指定される自動高さを持ちbody
ます。
下を見てください。
これらの「パディング」は、実際には class のマージン.well
です。したがって、そのクラスを避けるか、設定をオーバーライドしてください。
最後に、次のようなコードがあります。
HTML:
class.well
を削除しました。他はすべて同じです。
CSS:
html{height:100%;}
.body-background {
padding-top: 10px;
background-color: #D1D1D1;
height:100%;
}
.container-fluid, .row-fluid, .span6
{
height:100%;
}
#A-b {
min-height: 62.5%;
height: 62.5%;
background-color: #FFE0C2;
}
#B-b {
min-height: 37.5%;
height: 37.5%;
background-color: #4D4D4D;
}
#C-b {
min-height: 35%;
height: 35%;
background-color: #969696;
}
#D-b {
min-height: 30%;
height: 30%;
background-color: #57BCFF;
}
#E-b {
min-height: 35%;
height: 35%;
background-color: #183547;
}
html
とbody
要素に与えheight:100%;
、その後 、 と に同じこと.container-fluid
を.row-fluid
行い.span6
ます。これで、 DEMOにこのような結果が得られました。
注: 768 ピクセル未満の解像度では、メディア クエリを使用して、BlockX およびその他すべての要素の高さを設定します。span6
また、などに高さを直接設定しないでくださいrow-fluid
。これは単なる例です。ライブ サイトでは、いくつかのクラスを使用して、ブートストラップでクラスをオーバーライドします。