Определение минимальной доступной высоты перед плавающими элементами?

Я размещаю несколько блоков (div) в двух столбцах, используя float: left для всех из них. Div имеют разную высоту, в результате чего макет выглядит следующим образом:

AAA BBB
AAA BBB
AAA 
AAA CCC
    CCC
    CCC
    CCC

Но я хочу определить минимальную высоту (минимальное доступное пространство), когда поле должно плавать в левом столбце. Я хочу результат, похожий на этот:

AAA BBB
AAA BBB
AAA 
AAA 

CCC
CCC
CCC
CCC

Я полагаю, что это невозможно ... но, тем не менее, может быть, есть трюк CSS?

Спасибо Конрад

Ответы на вопрос(1)

Ваш ответ на вопрос