我有一個非常基本的兩列布局。第一列的背景顏色爲白色,第二列爲綠色。我很簡單地通過:非常基本的兩列布局。爲什麼第二列跨越第一列?
#col1 {
background-color: white;
float: left;
}
#col2 {
background-color: green
}
<div id="col1">
</div>
<div id="col2">
<!-- green background, and needs to fill up the remaining width, so i can't float left */
</div>
爲什麼第二列跨越頁面的整個寬度並坐在第一列的後面?我只想要兩列,一列是固定寬度,另一列是用完頁面的其餘部分。
看起來很簡單。有一個更好的方法嗎?
這裏有一個小提琴: http://jsfiddle.net/yrkrJ/1/
生命是如此的時候才能使用表:) – Ben174