Как удалить浮动 (Clearfix)
- Предыдущая страница Высота
- Следующая страница Responsive floating
Учимся, как использовать технику clearfix для удаления浮动.
Как удалить浮动 (Clearfix)
Элементы за парящими элементами будут流动 вокруг них. Используйте破解 clearfix для решения проблемы:
Без использования Clearfix

Использование Clearfix

Техника clearfix
Если элемент выше, чем его контейнер, и он парящий, он выйдет за пределы своего контейнера.
Затем, мы можем добавить overflow: auto; к элементам-включателям, чтобы решить эту проблему:
Пример
.clearfix { overflow: auto; }
Достаточно, чтобы вы могли контролировать внешние и внутренние поля margins и paddings;overflow: auto;
эффект清除浮动非常好(в противном случае, вы можете увидеть полосу прокрутки).
Однако, новые, современные техники clearfix более безопасны в использовании, и большинство веб-страниц используют следующий код:
Пример
.clearfix::after { content: ""; clear: both; display: table; }
Связанные страницы
Учебник:CSS floating
- Предыдущая страница Высота
- Следующая страница Responsive floating