私はこの画像に3つのdivのようなものがあります:
div1の幅は固定されていますが、高さは可変です。したがって、div1の高さがdiv2の高さよりも大きい場合、div3はdiv2の下にあり、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;
}