IE7 div плавающая ошибка - PullRequest
3 голосов
/ 08 апреля 2010

У меня есть следующее

<div id="border" style="width:100%; border:8px solid #FFF">
    <div id="menu" style="width:250px; float:left;" >
        Some menu
    </div>
    <div id="content" style="padding-left:270px; width:520px;" >
        Main page content
    </div>
</div>

Это дает мне выровненное по левому краю меню и содержимое справа от него, все окруженные рамкой.

Во всех браузерах, включая IE8, отображается правильно.

Но в IE7 контент начинается только под меню и оставляет большое открытое пространство справа от меню.

Я искал всевозможные решения и пробовал всевозможные комбинации справа, слева, но не для поплавка. очистка влево, вправо, оба. В браузерах он всегда отображается по-разному.

Любая помощь приветствуется. Michael

1 Ответ

3 голосов
/ 08 апреля 2010

Удалите отступы для вашего содержимого div и установите его влево.

Возможно, вам придется поставить <div style="clear: left"></div> после него

...