Rumah > hujung hadapan web > tutorial css > Mengapa Imej Kursor Tersuai Saya untuk Pembesaran Imej Tidak Berfungsi dalam Firefox?

Mengapa Imej Kursor Tersuai Saya untuk Pembesaran Imej Tidak Berfungsi dalam Firefox?

Patricia Arquette
Lepaskan: 2024-11-07 06:32:02
asal
1060 orang telah melayarinya

Why Does My Custom Cursor Image for Image Magnification Not Work in Firefox?

Imej Kursor Tersuai untuk Pembesaran Imej

Jika anda bertujuan untuk meningkatkan pengalaman pengguna dengan menggantikan kursor lalai dengan imej tersuai seperti pembesar kaca apabila menuding pada elemen imej tertentu, CSS boleh menawarkan penyelesaian. Walau bagaimanapun, gelagat yang tidak dijangka mungkin timbul.

Dalam contoh yang diterangkan, URL kursor ditakrifkan menggunakan CSS:

a.heroshot img {
  cursor:url(/img/magnify.cur), pointer;
}
Salin selepas log masuk

Walaupun kursor magnify.cur terletak dengan betul, kod ini dipaparkan secara tidak berkesan. Pertanyaan mendedahkan bahawa tingkah laku ini berpunca daripada isu keserasian dengan Firefox pada platform Mac. Untuk Firefox, penyelesaian JavaScript atau pendekatan alternatif diperlukan.

Keserasian Firefox

Untuk Firefox, mekanisme URL kursor tidak disokong. Sebagai alternatif, kata kunci "-moz-zoom-in" boleh digunakan untuk mencapai kesan yang serupa.

cursor:url(/img/magnify.cur), -moz-zoom-in, auto;
Salin selepas log masuk

Dengan pengubahsuaian ini, Firefox akan mengutamakan paparan magnify.cur, diikuti oleh Mozilla-khusus kursor zum atau kursor sistem sandaran.

Keserasian Penyemak Imbas

Kata kunci kursor dan sokongannya berbeza-beza merentas penyemak imbas. Untuk rujukan menyeluruh, rujuk sumber terpaut yang disediakan dalam jawapan asal, yang memperincikan kata kunci kursor yang serasi untuk pelbagai penyemak imbas.

Atas ialah kandungan terperinci Mengapa Imej Kursor Tersuai Saya untuk Pembesaran Imej Tidak Berfungsi dalam Firefox?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan