IE @ font-face нестабилен с JavaScript? - PullRequest
4 голосов
/ 22 апреля 2011

У меня проблема с Internet Explorer 8 в Windows 7 и шрифтах @ font-face (созданных Font Squirrel).IE загрузит страницу нормально, включая все правильные шрифты.Затем, иногда через несколько секунд после загрузки страницы, иногда после простого вызова jQuery (перекрестное затухание div с использованием плагина jQuery Cycle), он возвращается к резервному шрифту.Время от времени он возвращается к правильному шрифту снова после повторного включения Div.

Это может происходить в любой части страницы, даже в частях, не затронутых JS.Иногда он также использует резервный шрифт, но с интервалом шрифта @ font-face, отображая перекрывающиеся буквы.

Кто-нибудь еще заметил такое поведение?

Я запускаю Windows на Mac через Parallels, если это что-то меняет.

ОБНОВЛЕНИЕ: Не знаю, почему я этого не сделалПопробуйте это раньше, но отключение JavaScript делает функцию отображения шрифта ожидаемой.

1 Ответ

2 голосов
/ 25 апреля 2011

В случае, если кто-то наткнется на это: проблема была в коде кнопки «Мне нравится» в Facebook, и не имела никакого отношения к jQuery.Решение состояло в том, чтобы переместить код Facebook вниз страницы, чуть выше закрывающего тега </body>.

Благодаря: Facebook JS влияет на CSS / @ font-face в IE?

...