CSS @font-face funktioniert in Firefox nicht: Beheben von domänenübergreifenden und lokalen Hosting-Problemen
Firefox weist Besonderheiten bei der Darstellung definierter benutzerdefinierter Schriftarten auf Verwenden der @font-face-Regel, insbesondere wenn sich die HTML- und CSS-Dateien lokal oder auf anderen Servern befinden Domänen.
Lokales Hosting (file:///)
Firefox erzwingt eine strenge Ursprungsrichtlinie für den lokalen Dateizugriff (file:///). Um dieses Problem zu beheben:
Dadurch kann Firefox unabhängig vom Dokumentpfad auf lokale Schriftartressourcen zugreifen Ebenen.
Veröffentlichte Website
Wenn das Problem auf einer veröffentlichten Website weiterhin besteht, ist es eine Überlegung wert:
<FilesMatch "\.(ttf|otf|eot)$"> <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfModule> </FilesMatch>
Zusätzliche Informationen
Eine umfassende Übersicht zu diesem Problem finden Sie im Folgenden Links:
Das obige ist der detaillierte Inhalt vonWarum funktioniert mein @font-face nicht in Firefox?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!