Очень часто я в конечном итоге делаю что-то вроде этого:
<div class="one">
<div class="floating-two">content</div>
<div class="clear"></div>
</div>
Что мы обычно имеем в виду, это "убедитесь, что все плавающие элементы включены в первый блок".Возможно, любой фон, примененный к «одному», появляется позади всего, плавающий или нет.
Я ищу более чистый способ сделать это.В конце концов, «чистый» div - это просто стиль, который мы собираемся применить к «одному».Мы могли бы сделать:
.floating-two:after{
clear:both;
}
Но это тоже не правильно.Floating-two не знает, могут ли другие блоки следовать за ним до закрытия "one".
Кто-нибудь разработал трюк для этого?