Внутренний левый плавающий div не расширяет контейнерный div по вертикали

У меня есть контейнерный div со следующими атрибутами:

#cat_container{
margin:0;
padding:5px;
border:1px solid red;
min-height:200px;
}

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

Левый плавающий div:

.cat_wrap{
border: 1px solid #000;
width:100px;
min-height:120px;
margin:0 10px 5px 0;
padding:0;
float:left;
}

Если я уберу левый плавающий элемент, содержащий его div расширяется по вертикали, как и должно быть. Итак, как мне заставить внутренние блоки div перемещаться влево, но при этом расширять div контейнера по вертикали?

21
задан ekkis 4 November 2015 в 01:20
поделиться