Отключение на один пиксель только в IE9 - PullRequest
0 голосов
/ 17 марта 2011

У меня есть сайт с Flash-баннером.Это работало хорошо во всех основных браузерах (IE7 / 8, Firefox, Chrome, Safari, Opera) в течение некоторого времени, но когда я обновился до IE9, баннер отображается с 1-пиксельной прокладкой на правом краю, котораяотбрасывая макет.

Я знаю, что в прошлых версиях IE разрывы строк отображались в виде пробелов, и мне интересно, что здесь происходит.Я использую функцию AC_FL_RunContent() для отображения файла Flash.Я не уверен, где искать, чтобы отладить это, но я хотел бы исправить это раньше, чем позже.Любая помощь приветствуется.

Ответы [ 2 ]

2 голосов
/ 17 марта 2011

Как ты встраиваешь свою флешку?Лучший способ сделать это - использовать что-то вроде SWFObject, которое должно учитывать все особенности браузера.Он использует JavaScript для генерации кода встраивания в зависимости от того, какой браузер вы используете.Дайте этому шанс, и это может решить вашу проблему!

1 голос
/ 20 мая 2011

Нашим решением этой проблемы было сделать объект на 1 пиксель шире, чем мы хотели, а затем окружить его делением правой стороны со скрытым переполнением.

Таким образом, хотя проблема все еще возникала, она быласкрытый.

...