2012-09-05 32 views
0

我有一個2列,寬度爲50%,最小寬度爲500px的網頁。現在我想知道如何讓它們調整大小,以便當第二列重新定位到第一列的下面時,第一列調整大小以填充整個頁面。我無法繞過它,任何幫助都將不勝感激。下面是基本的代碼:自動調整div容器的大小CSS

HTML:

<div class="column"> 
    <div id="item-1"> 
     ## 
    </div> 
</div> 
<div class="column"> 
    <div id="item-2"> 
     ## 
    </div> 
</div> 

CSS:

.column{ 
    width:50%; 
    min-width:500px; 
    float:left; 
} 
+0

你的最小寬度爲400像素。修改你的CSS或你的描述,以保持這個問題的一致性。 –

+0

對不起,我還沒有意識到我現在會改變它,謝謝指出, – Brendan

回答

0

CSS3媒體查詢

@media screen and (max-width: 1000px) { 
    .column { width: 100%; float: none; } 
} 

的調整,你應該得到你想要的。

+0

謝謝你工作完美 – Brendan

+1

不要忘記標記爲「答案」,如果它回答了這個問題! :) – Brendan

0

你可以做到這一點與媒體查詢:

@media all and (max-width:1000px) { 
    .column {width:100%;} 
} 
+0

哇,這很快,它像一個魅力工作,謝謝 – Brendan

+1

如果這種解決方案爲你工作,你應該標記它回答給人信用。 –