hauteur différente divs flotter dans deux colonnes

J'ai deux colonnes et voulez la pile de divs de différentes hauteurs dans l'ordre d'apparition.

Les divs sont créées dynamiquement.

Si je ne les faire flotter sur 50% de la largeur, j'ai bientôt venir en situation div #4 est 5 fois plus élevé que les entrants quelques divs. Alors la prochaine div est top aligné avec le bas de la précédente div.

J'ai besoin pour s'adapter à l'enfant divs dans un conteneur pour être exact match comme ceci:

----- -------
  1      2
-----
  3   -------
-----    4
  5
-----
  6
-----
  7   -------
-----    8
  9

----- 
 10   -------
        11
      -------
      -------
-----

Ici est extrait de code de ce que j'ai fait:

<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>

et il ressemble à ceci

http://dl.dropbox.com/u/142343/divstack.html

heureux d'aider

Vous pouvez poster votre code html et css?
Qu'avez-vous essayé?
Je vois ce que vous voulez faire.. quel est le problème?

OriginalL'auteur dzona | 2012-07-10