Jakich metod „clearfix” mogę użyć?

Mam odwieczny problemdiv owijanie układu dwóch kolumn. Mój pasek boczny jest pływający, więc mój pojemnikdiv nie zawija zawartości i paska bocznego.

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

Wydaje się, że istnieje wiele metod naprawienia wyraźnego błędu w Firefoksie:

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

W mojej sytuacji jedynym, który wydaje się działać poprawnie, jest<br clear="all"/> rozwiązanie, które jest trochę niechlujne.overflow:auto daje mi paskudne paski przewijania ioverflow:hidden z pewnością mają skutki uboczne. Ponadto IE7 najwyraźniej nie powinien cierpieć na ten problem z powodu jego nieprawidłowego zachowania, ale w mojej sytuacji cierpi tak samo jak Firefox.

Która z dostępnych obecnie metod jest najbardziej niezawodna?

questionAnswers(28)

yourAnswerToTheQuestion