Когда я даю float: left и float: right to inner div.Свойство высоты родительского элемента div не работает.Зачем?Как решить?
jsfiddle , чтобы продемонстрировать проблему.
Дайте overflow: auto; в родительском div. Это будет обрабатывать разницу в высоте между родителем и ребенком.
overflow: auto;
Обновлено jsFiddle
Добавьте эту строку перед закрытием родительского div
<br style="clear:both"/>
Проверьте это
Гарри прав.Для полноты: плавающий родитель также работает, как и добавление очищенного элемента (или псевдоэлемента) внизу.