Какие методы «clearfix» я могу использовать?
У меня вековая проблемаdiv
упаковка двухколоночного макета. Моя боковая панель всплыла, поэтому мой контейнерdiv
не может обернуть содержимое и боковую панель.
<div id="container">
<div id="content"></div>
<div id="sidebar"></div>
</div>
Кажется, существует множество способов исправления ошибки в Firefox:
<br clear="all"/>
overflow:auto
overflow:hidden
В моей ситуации единственное, что, кажется, работает правильно, это<br clear="all"/>
решение, которое немного неопрятно.overflow:auto
дает мне неприятные полосы прокрутки, иoverflow:hidden
обязательно должны иметь побочные эффекты. Кроме того, IE7, очевидно, не должен страдать от этой проблемы из-за его некорректного поведения, но в моей ситуации он страдает так же, как Firefox.
Какой метод в настоящее время доступен для нас, является наиболее надежным?