Ho due colonne e voglio impilare div di diverse altezze in ordine di apparenza.div diverse altezze galleggiare in due colonne
I div sono creati dinamicamente.
Se li faccio fluttuare solo per il 50% della larghezza, presto arrivo che il div # 4 è 5 volte più alto di alcuni div in entrata. Quindi il div successivo è allineato in alto con il fondo del precedente div.
ho bisogno per adattarsi div bambino in un contenitore per essere corrispondenza esatta come questo:
----- -------
1 2
-----
3 -------
----- 4
5
-----
6
-----
7 -------
----- 8
9
-----
10 -------
11
-------
-------
-----
Ecco frammento di codice quello che ho fatto:
<style>
.box {background:#20abff; color:#fff; width:50%; margin: 5px;}
.left {float:left;}
.right {float:right;}
.container {width:205px;}
</style>
<body>
<div class="container">
<div class="box left" style="height:60px;">1</div>
<div class="box left" style="height:80px;">2</div>
<div class="box left" style="height:30px;">3</div>
<div class="box left" style="height:70px;">4</div>
<div class="box left" style="height:60px;">5</div>
<div class="box left" style="height:20px;">6</div>
<div class="box left" style="height:40px;">7</div>
<div class="box left" style="height:90px;">8</div>
<div class="box left" style="height:30px;">9</div>
</div>
</body>
e sembra simile a questo
http://dl.dropbox.com/u/142343/divstack.html
apprezzare l'aiuto
Puoi pubblicare il tuo html e css attuali? – Erica
[Cosa hai provato?] (Http://mattgemmell.com/2008/12/08/what-have-tried/) – avall
Vedo cosa stai cercando di fare .. qual è il problema? – Oofpez