Float: право;ошибка в IE7 приводит к смещению рекламы, как это исправить? - PullRequest
2 голосов
/ 04 декабря 2010

Я использую две рекламы (160x600) в правой боковой панели моего блога. Для объявления, которое находится справа, я использую свойство float: right. Обе рекламы появляются бок о бок во всех браузерах, кроме IE 7, где правая реклама падает.

Я буду благодарен, если вы сможете дать мне несколько хороших предложений.

Вот мой адрес сайта: http://www.shoutpedia.com

Ответы [ 2 ]

0 голосов
/ 26 июня 2012

IE7 не поддерживает элементы float:right; и clear:both;.таким образом, вы должны использовать только float:right; и width:100%;, он автоматически получит полную ширину после выдачи text-align:right;

0 голосов
/ 04 декабря 2010

Если вы переключитесь с float: auto; или float: left; на float: right; в IE7, это создаст эффект <br clear="all" />. Поплавки должны совпадать. В этом случае я бы сказал, что вам нужно сделать обе нижние рекламы float: right; и изменить их порядок. Это должно работать во всех браузерах.

...