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