@ font-face проблема в IE8 после использования модального окна - PullRequest
2 голосов
/ 10 февраля 2010

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

При щелчке ссылки в пределах iframe или отправке формы Internet Explorer 8 теряет стиль @ font-face и возвращается к Arial. Эта проблема также возникает, если модальное окно открывается с помощью iframe, затем снова закрывается, а затем пользователь выделяет текст. Как только текст выделен, он теряет свой стиль шрифта.

Кто-нибудь еще имел эту проблему раньше или нашел способ обойти это?

1 Ответ

3 голосов
/ 24 февраля 2010

Я тоже нашел эту проблему. Я проделал некоторую работу, пытаясь воспроизвести, и обнаружил, что это очень изменчиво. Иногда это случается, иногда нет.

Смотрите мой полный пост здесь: http://kenneth.kufluk.com/blog/2010/02/losing-face-with-ie8/

Что попробовать:

  1. Проверьте соответствие ваших типов документов
  2. Удалить все резервные шрифты (немного грубовато, но, похоже, работает)
  3. Использование JavaScript для перезагрузки таблицы стилей после закрытия окна
...