Maison > interface Web > tutoriel CSS > Pourquoi mon CSS `@font-face` ne fonctionne-t-il pas dans Firefox, mais fonctionne dans Chrome et IE ?

Pourquoi mon CSS `@font-face` ne fonctionne-t-il pas dans Firefox, mais fonctionne dans Chrome et IE ?

Linda Hamilton
Libérer: 2024-12-23 13:05:17
original
426 Les gens l'ont consulté

Why Doesn't My CSS `@font-face` Work in Firefox, But Works in Chrome and IE?

CSS @font-face ne fonctionne pas dans Firefox mais fonctionne dans Chrome et IE


Problèmes rencontrés avec la fonctionnalité @font-face dans Firefox alors qu'il fonctionne de manière transparente dans Chrome et IE peut être déroutant. Cet article examinera les causes potentielles et les solutions.

Exécuter localement le site (file:///)


Firefox applique une politique stricte pour « l’origine de l’URI du fichier ». Pour aligner son comportement avec les autres navigateurs, modifiez la préférence suivante dans about:config:


  • security.fileuri.strict_origin_policy

Changez sa valeur sur "false" pour permettre le chargement croisé des ressources de polices locales.< ;/p>

Publié Site


Pour les sites publiés, envisagez d'ajouter un en-tête supplémentaire dans .htaccess pour résoudre les problèmes potentiels entre domaines :

<FilesMatch ".(ttf|otf|eot)$"></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
</IfModule>
Copier après la connexion


Vous pouvez également explorer l'utilisation du codage base64 pour les polices de caractères comme solution de contournement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal