Rumah > Artikel > hujung hadapan web > Bagaimana untuk Melumpuhkan Antialiasing Apabila Menskala Imej?
Apabila menskalakan imej, antialiasing sering digunakan untuk mencipta peralihan yang lancar antara piksel, mengurangkan tepi bergerigi . Walau bagaimanapun, dalam kes tertentu, adalah wajar untuk mengekalkan tepi keras, terutamanya apabila berurusan dengan seni piksel atau grafik tersekat.
Secara tradisinya, CSS tidak mempunyai bendera khusus untuk melumpuhkan antialiasing. Walau bagaimanapun, beberapa sifat khusus vendor boleh menyediakan kefungsian ini:
Sifat ini, apabila digunakan pada imej, mengutamakan tepi tajam dan mengurangkan kesan antialiasing.
Untuk melumpuhkan antialiasing untuk semua imej latar belakang dalam helaian gaya CSS, gunakan kod berikut:
img { image-rendering: optimizeSpeed; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: pixelated; image-rendering: optimize-contrast; -ms-interpolation-mode: nearest-neighbor; }
Walaupun CSS menawarkan penyelesaian yang paling mudah, ia mungkin tidak selalu berfungsi pada imej latar belakang. Dalam kes sedemikian, kaedah alternatif seperti JavaScript atau alat penyuntingan imej boleh dipertimbangkan:
Atas ialah kandungan terperinci Bagaimana untuk Melumpuhkan Antialiasing Apabila Menskala Imej?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!