К сожалению, вы ожидаете, что поплавки не будут работать. Когда у вас всплывут несколько элементов слева, как только один из них упадет ниже следующего в макете (потому что справа нет места), вы никогда не сможете заставить одного из своих братьев и сестер пройти выше это без дополнительного позиционного кода.
Поплавки выстраиваются слева направо, а не сверху вниз. Если вам нужен второй столбец, вы должны обернуть элементы div в контейнеры и сначала выровнять столбцы, а затем выровнять дочерние элементы столбца.