的div包含在一个固定大小的div自动调整2格根据需要编写CSS调整2列内容
<div style="width:500px">
<div id="description" class="col1">
</div>
<div id="price" class="col2">
</div>
</div>
.col1
{
float: left;
clear: left;
}
.col2
{
text-align: right;
float: right;
max-width: 150px;
}
我设置COL2的一个最大宽度,我想以下行为。
- col1内容是可变的,col2内容也是。
- 如果col2的内容小于150px宽度,则col1必须占用剩余的位置。
- 如果col2的内容大于150px宽度,则col2将限制为150px宽度,col1限制为350px。
问题是col1的内容宽度超过了可用空间,col1将占用所有容器宽度(500px)。 col1将在col1后垂直移动。
太棒了!这正是我所期待的 – enenkey