このようなページレイアウトを作成しようとしています。
これは私の HMTL 構造です -
<div id="content-three-cols">
<div class="leftcol">
</div>
<div class="cols-content">
<div class="banner">
</div>
<div class="two-cols">
<div class="rightcol">
</div>
<div class="middlecol">
</div>
</div>
</div>
</div>
これはこれまでの私のCSSコードです-
.leftcol {
display: inline;
float: left;
min-height: 500px;
width: 180px;
background: #34ab2b;
}
.banner {
background: #ffe400;
border-bottom: 1px solid #DDDDDD;
float: left;
width: 750px;
height: 150px;
}
.middlecol {
width: 600px;
min-height: 600px;
background: #2b73ab;
}
.rightcol {
width: 150px;
min-height: 500px;
background: #b2540f;
float: right;
}
このスタイルを追加すると、期待どおりの出力が得られませんでした。代わりに、私の欲求は、このコードが私のために混乱したレイアウトを作成する結果になります。どうすればこれを理解できるか教えてもらえますか。
これはJsFiddleです
ありがとうございました。