Rumah >hujung hadapan web >tutorial css >Apakah URI Data Stabil Terkecil untuk Imej GIF Telus?
Apabila bekerja dengan sprite, adalah perlu untuk menggunakan imej lutsinar untuk menyepadukan imej latar belakang dengan lancar sambil menyediakan teks alternatif untuk ikon. Menggunakan URI data boleh membantu meminimumkan permintaan HTTP.
Walau bagaimanapun, cabaran timbul dalam menentukan rentetan terkecil yang mungkin untuk menghasilkan imej telus melalui URI data. Pelbagai percubaan telah dibuat, tetapi beberapa GIF lutsinar mempamerkan ketidakstabilan, menyebabkan gangguan CSS atau menghalang penggunaan imej latar belakang.
Selepas ujian yang meluas, didapati bahawa walaupun versi yang lebih pendek (74 bait) wujud, ia cenderung tidak stabil, berpotensi membawa kepada isu grafik. Oleh itu, penyelesaian yang disyorkan ialah menggunakan versi yang lebih panjang sedikit tetapi lebih stabil (78 bait):
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Nota Penting: Jangan tinggalkan pengepala "imej/gif", kerana dicadangkan di tempat lain. Melakukannya boleh menyebabkan URI data pecah dalam beberapa penyemak imbas.
Atas ialah kandungan terperinci Apakah URI Data Stabil Terkecil untuk Imej GIF Telus?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!