定位我嘗試archieve如下:第一個div總是在左邊,右邊剩下的 - 用CSS
與此代碼:
<div style="height: auto;">
<div class="box">
<div style="height: 300px;"></div>
</div>
<div class="box auto-height">
asdasd
</div>
<div class="box auto-height">
asdasd
</div>
</div>
下面CSS :
.box {
width: 45%;
background-color: green;
border: 1px solid red;
float: left;
}
.auto-height {
height: 50%;
}
這些盒子將會循環,第一個盒子會變大其他。所以我基本上希望第一個總是在左邊,其餘的都是正確的。
我試過http://jsfiddle.net/59bwh/但我無法得到身高:50%的工作。
那麼,右邊的框可能會超過2(最多5個)。
PP:對於標題感到抱歉(我在谷歌搜索,找不到任何東西,像我這樣的人可能會搜索相同的,所以我寫了這個標題)。如果您有任何建議,我會編輯它。
:你需要JS。 – DaniP
對於CSS,div的父級必須具有EXPLICIT高度。否則,你必須使用javascript/jquery。 – MElliott
我不喜歡,但如果我不知道任何其他解決方案,我會。如何與表格的東西?我認爲這是可行的,但我不知道如何去做。你能提出一個JS解決方案嗎? – Deepsy