Rumah >hujung hadapan web >tutorial css >Mengapa Menambah \'?#iefix\' pada URL EOT Membetulkan Pemuatan Fon Web dalam IE6-IE8?
Penyelesaian '?#iefix' untuk Pemuatan Fon Web dalam IE6-IE8
Banyak sumber dalam talian, seperti sumber di fontspring. com, mengesyorkan menambah '?#iefix' pada URL EOT untuk menangani isu pemuatan fon web dalam IE6-IE8. Memahami cara penyelesaian ini berfungsi adalah penting.
Memahami Masalah
IE6-IE8 mempunyai pepijat penghurai dalam atribut src mereka untuk peraturan muka fon. Apabila berbilang format fon ditentukan dalam atribut src, IE gagal memuatkan fon dengan betul, mengakibatkan ralat 404.
Penyelesaian '?#iefix'
Penambahan '?#iefix' menipu IE untuk mentafsirkan URL yang lain sebagai rentetan pertanyaan. Ini menipu IE untuk berfikir bahawa hanya fail EOT disertakan.
Pelayar moden yang lain, seperti Chrome, Firefox dan Edge, ikut sintaks yang ditentukan dan muatkan hanya jenis fon yang diperlukan.
Kesimpulan
Dengan menambahkan '?#iefix' pada URL EOT, atribut src menjadi patuh dengan parser buggy IE6-IE8. Ini memastikan bahawa versi lama IE masih boleh memuatkan dan memaparkan fon web dengan betul.
Atas ialah kandungan terperinci Mengapa Menambah '?#iefix' pada URL EOT Membetulkan Pemuatan Fon Web dalam IE6-IE8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!