Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Lumpuhkan Kesan Hover Tetikus pada Butang Tertentu Menggunakan CSS?

Bagaimanakah Saya Boleh Lumpuhkan Kesan Hover Tetikus pada Butang Tertentu Menggunakan CSS?

Patricia Arquette
Patricia Arquetteasal
2024-11-27 04:24:10770semak imbas

How Can I Disable Mouse Hover Effects on Specific Buttons Using CSS?

Lumpuhkan Kesan Tuding Tetikus pada Butang Tertentu Menggunakan CSS

Bertujuan untuk melumpuhkan kesan tuding tetikus untuk butang tertentu dalam halaman web, anda telah menghadapi masalah dengan kelas CSS sedia ada anda. Walaupun kelas .buttonDisabled berjaya menghapuskan tanda kursor tangan dan garis bawah teks pada tuding, anda cuba untuk дополнительно melumpuhkan kesan tuding sama sekali.

Penyelesaian:

Untuk mencapai ini , memperkenalkan kelas CSS baharu yang dipanggil .noHover.

.noHover {
    pointer-events: none;
}

Harta pointer-events mengawal interaksi elemen. Dengan menetapkannya kepada tiada, semua acara klik dan tetikus, termasuk kesan tuding, akan dilumpuhkan pada elemen dengan kelas .noHover.

Penggunaan:

Untuk melumpuhkan tuding pada butang tertentu, tambahkan kelas .noHover pada HTMLnya:

<button>

Dengan kelas tambahan ini, anda boleh kini dengan berkesan melumpuhkan kesan tuding pada butang tertentu sambil mengekalkan rupa lumpuh yang ditetapkan oleh kelas .buttonDisabled.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Lumpuhkan Kesan Hover Tetikus pada Butang Tertentu Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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