嵌套自動列我有以下HTML結構:CSS問題:固定柱+自動柱內
<div id="main-container">
<div id="left-column">...</div>
<div id="right-column">...</div>
</div>
我的CSS:
#main-container
{
width:80%;
margin:20px auto;
}
#left-column
{
width:400px;
float:left;
}
#right-column
{
width:100%;
float:right;
padding:26px 0 0 0;
}
非常典型的佈局,沒有什麼花哨。但我不明白的是,爲什麼右列不是佔據主容器中的空間(因此整個屏幕的80%減去400px),它橫跨整個主容器並被推到左邊的下方,柱。
我試着將它的寬度設置爲70%,直到我調整窗口大小,然後右列與左列重疊。
謝謝!
但是不會在這個右列示例的大小取決於其內容的大小? – barjed
該示例幫助,謝謝。 – barjed
不,它不是浮動的,所以它會使用所有可用的寬度(所有塊級別的元素都會) – xec