Ответ 1
Содержите свои поплавки.
В div с именем main добавьте overflow:hidden;
. Это должно содержать это.
У меня есть родительский div main. В нем есть куча дочерних divs, которые я плавал влево или вправо.
Когда я закончил плыть последним, высота основного div полностью исчезла, отбросив макет моей страницы. Я дал ему высоту: 100%; только сейчас, но на большинстве резолюций он будет слишком высоким. Как я могу сохранить его на высоте жидкости, только столько, сколько необходимо, чтобы содержать элементы?
Содержите свои поплавки.
В div с именем main добавьте overflow:hidden;
. Это должно содержать это.
Используете ли вы относительное позиционирование для ваших поплавков?
Вам нужно будет поместить поддельный div в "держать открытым" родительский div в противном случае. Как только все будет всплыто, вы потеряете все основания для высоты в родительском div. (Ничего там нет.)
вставка "overflow: hidden;" в родительский div работал у меня.