的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