Современный способ очистить плавающий контент?

Каков современный способ очистки плавающего контента в наши дни?

Существует «недавний» современный способ добавления «.clearfix» к родительскому элементу, чтобы очистить содержащиеся в нем поплавки, и это отлично сработает. На самом деле, это мой любимый метод, и я до сих пор использую его на любом сайте, к которому прикасаюсь. Это заставляет каждый браузер правильно отображать.

Тем не менее, я знаю, что это своего рода хак, и недавно я погуглил, чтобы найти, что многие разработчики интерфейса думают так же и хотят более верное решение. Результаты, которые я обнаружил, были не очень хорошими. Есть некоторые решения, но они работают только в IE7+, а иногда в Opera возникают небольшие ошибки.

В любом случае, мне просто интересно, как лучше всего очищать поплавки в наши дни?


person Daniel Fischer    schedule 19.11.2009    source источник


Ответы (2)


Просто добавьте overflow:auto к содержащему div. (пояснение)

person mpen    schedule 19.11.2009

а) Вот обзор методов очистки, плюсы и минусы: Методы содержания поплавков

б) Эта статья под названием "Как очищать плавающие объекты без структурной разметки" содержит заголовок: 21 век Стиль

person Salman A    schedule 19.11.2009