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



