我正在尝试创建类似这样的页面布局。
这是我的 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
谢谢你。