我有3层div的这样的形象:HTML divs,如何包装内容?
DIV1有固定的宽度,但高度可变的,所以我想的是,如果DIV1高度较大的DIV2高度,下DIV2的DIV3住宿并在DIV1的权利,喜欢这里:
如何做到这一点任何想法?就目前而言,我创建了一个容器:
<div class="colcontainer">
<div class="col-left">
{% block news %}{% endblock %}
</div>
<div id="main_content">
<div class="col-right">
{% block rightcol %}{% endblock %}
</div>
<div id="content">
<div class="contentwrap">
<div class="itemwrap">
{% block content %}{% endblock %}
</div>
</div>
</div>
<div class="content-bottom"><div class="content-bottom-left"></div></div>
</div>
</div>
我的CSS是这样的:
.col-left {
float:left;
padding:0;
margin:0;
width: 300px;
min-height:198px;
}
.col-right {
text-align:left;
padding:0;
margin:0 0 0 200px;
}
#content {
background: none repeat scroll 0 0 #FFFFFF;
float: left;
margin-top: 10px;
padding: 10px;
width: 980px;
}
你前面的问题的链接可能是有用的人[http://stackoverflow.com/questions/14954311/how-to-create-a-specific-layout-in-html ](http://stackoverflow.com/questions/14954311/how-to-create-a-specific-layout-in-html) – Wez 2013-02-19 16:35:59
@Milos你能解释一下div1的高度是如何改变的吗? – 2013-02-19 17:00:30
@Mr_Green,事实上,div1具有由css定义的最小高度,但如果div中有更多数据,dif高度将自动增加。 – 2013-02-19 17:01:31