Какие методы «clearfix» я могу использовать?

У меня вековая проблемаdiv упаковка двухколоночного макета. Моя боковая панель всплыла, поэтому мой контейнерdiv не может обернуть содержимое и боковую панель.

<div id="container">
  <div id="content"></div>
  <div id="sidebar"></div>
</div>

Кажется, существует множество способов исправления ошибки в Firefox:

<br clear="all"/>overflow:autooverflow:hidden

В моей ситуации единственное, что, кажется, работает правильно, это<br clear="all"/> решение, которое немного неопрятно.overflow:auto дает мне неприятные полосы прокрутки, иoverflow:hidden обязательно должны иметь побочные эффекты. Кроме того, IE7, очевидно, не должен страдать от этой проблемы из-за его некорректного поведения, но в моей ситуации он страдает так же, как Firefox.

Какой метод в настоящее время доступен для нас, является наиболее надежным?

Ответы на вопрос(28)

Ваш ответ на вопрос