«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему мой css @font-face терпит неудачу в Firefox (и как это исправить!)

Почему мой css @font-face терпит неудачу в Firefox (и как это исправить!)

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

Why Isn't My CSS @font-face Working in Firefox?

css @font-face не рендеринг в Firefox

, несмотря на правильно в Google Chrome и Internet Explorer, правило CSS @font-face работает в Firefox. Хотя код @font-face кажется действительным, проблема, по-видимому, является специфической для Firefox. Устранение неполадок в этом расхождении требует понимания конфигурации и настроек в Firefox.

] локальный файл URI Policy

Firefox использует строгую политику, касающуюся источников URI (файл: ///), который может препятствовать загрузке локальных ресурсов. Чтобы решить эту проблему, перейдите к «About: Config» в адресной строке Firefox, фильтровали «fileuri» и переключите предпочтение «Security.fileuri.strict_origin_policy» false. Это позволяет Firefox вести себя так же, как и другие браузеры при обращении с ресурсами локального шрифта.

перекрестные проблемы

, если сайт опубликован и проблема сохраняется, может быть необходимо рассмотреть потенциальную проблему междоменного. Несмотря на то, что относительные пути указаны в коде, рекомендуется добавление дополнительного заголовка в файле .htaccess:


    
        Header set Access-Control-Allow-Origin "*"
    

Этот заголовок должен предотвратить любые потенциальные ограничения по перекрестному домену. Кроме того, можно использовать кодирование Base64 для шрифта шрифта, что также может решить проблему.

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

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

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

Copyright© 2022 湘ICP备2022001581号-3