У меня есть старая проблема обтекания 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.
Какой метод, доступный в настоящее время для нас, является наиболее надежным?