私は4つのdivを持つようにしています。最初の2つは幅25%、高さ50%で、もう1つは上にあります。他のdivは幅25%、高さ100%、幅50%、高さ100%です。私は彼らがお互いに突き当たるので、それらを並べてどのように並べるかを理解できません。水平ディビジョンの横並びの整列と積み重ね
div {
background: green;
border: 1px solid white;
}
.box3{
display: inline-block;
width: 50%;
height:360px;
border: 1px solid rgba(255,255,255,0.3);
box-sizing: border-box;
}
.box2{
display: inline-block;
width: 25%;
height:360px;
border: 1px solid rgba(255,255,255,0.3);
box-sizing: border-box;
}
.box{
width: 25%;
height:180px;
border: 1px solid rgba(255,255,255,0.3);
box-sizing: border-box;
}
<div class="box"></div>
<div class="box"></div>
<div class="box2"></div>
<div class="box3"></div>
これは非常に扱いにくいですし、div内に要素を配置すると、ページの周りに浮かんで実際のdivに固執しないので、私は全く別のソリューションやフレームワークこれも同様に簡単です。
は、スタイルディスプレイとメインのDIVを作成しますブロックすると、このMAIN DIVの内部にこのボックスが置かれます浮動小数点数:左、ディスプレイを使う代わりにそれを試してください:それぞれのインラインブロック –