CSS @font-face Tidak Berfungsi dalam Firefox: Menyelesaikan Isu Rentas Domain dan Pengehosan Setempat
Firefox mempamerkan keanehan dalam menghasilkan fon tersuai yang ditakrifkan menggunakan peraturan @font-face, terutamanya apabila fail HTML dan CSS berada secara setempat atau berbeza domain.
Penghosan Tempatan (file:///)
Firefox menguatkuasakan dasar asal yang ketat untuk akses fail tempatan (file:///). Untuk menyelesaikan masalah ini:
Ini membolehkan Firefox mengakses sumber fon tempatan tanpa mengira laluan dokumen peringkat.
Tapak Diterbitkan
Jika masalah berterusan pada tapak web yang diterbitkan, perlu dipertimbangkan:
<FilesMatch "\.(ttf|otf|eot)$"> <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfModule> </FilesMatch>
Maklumat Tambahan
Untuk mendapatkan gambaran menyeluruh tentang isu ini, rujuk perkara berikut pautan:
Atas ialah kandungan terperinci Mengapa @font-face Saya Tidak Berfungsi dalam Firefox?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!