«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему мой @Font-Face не работает в IE9 на живом сайте?

Почему мой @Font-Face не работает в IE9 на живом сайте?

Опубликовано в 2025-03-22
Просматривать:395

Why is My @font-face Not Working in IE9 on a Live Site?

отладки @Font-Face выпуска в IE9

, несмотря на плавный функционирование в IE8 и других браузерах, @Font-Face встречи отображают в IE9. Эта проблема возникает конкретно на живом сайте, тогда как локальное просмотр на компьютере пользователя не представляет никаких проблем.

, рассматриваемый код CSS:

@font-face {
                font-family: 'LeagueGothicRegular';
                src: url('league_gothic_0-webfont.eot');
                src: local('League Gothic Regular'), url('league_gothic_0-webfont.woff') format('woff'), url('league_gothic_0-webfont.ttf') format('truetype'), url('league_gothic_0-webfont.svg#webfonta36nFpyE') format('svg');font-weight: normal;font-style: normal;
}

аналогичная проблема была зарегистрирована с функционированием шрифта во всех версиях IE, кроме IE9. Однако изменение режима документа (через инструменты разработчика F12) решает проблему, хотя и не в идеале.

обновление:

расследование показало, что IE9 использует вариацию .woff Font вместо предполагаемой версии .eot. Включив полные вариации шрифтов, сгенерированные генератором Fontsquirrel @Font-Face и с использованием методики Smileyface-Local, проблема была решена:

@font-face {
  font-family: "LucidaFax-bold";
  src: url("_font/LucidaFax-bold.eot");
  src: local("☺"),
  url("_font/LucidaFax-bold.woff") format("woff"),
  url("_font/LucidaFax-bold.ttf") format("truetype"),
  url("_font/LucidaFax-bold.svg#LucidaFax-bold") format("svg");
  }

h1 { font-family: "LucidaFax-bold", serif;}

дополнительно, отметка "tarquin" Уилтон-Джонс-Хак.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3