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:auto
overflow: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?