pointer-events
Properti pointer-events digunakan untuk mengontrol dalam kondisi apa elemen grafis tertentu dapat menjadi target dari
peristiwa pointer.
Properti pointer-events dapat memiliki banyak nilai yang berlaku untuk elemen SVG, tetapi hanya tiga dari nilai ini
yang berlaku untuk elemen HTML.
Ketika pointer-events digunakan pada elemen-elemen HTML, properti ini dapat menentukan apakah suatu elemen dapat
merespon atau tidak peristiwa mouse.
Properti ini dapat digunakan untuk mencegah klik, status(status CSS aktif, fokus, dan hover), dan tindakan kursor.
Kamu dapat meminta elemen merespon peristiwa pointer (auto), atau mencegahnya melakukan hal itu (none).
Jika kamu mencegahnya merespon peristiwa penunjuk, elemen yang di bawahnya akan menjadi target dari peristiwa ini.
Jika kamu mengklik elemen tersebut, elemen di bawahnya akan menerima event klik itu.
Hal yang sama berlaku untuk kursor dan tindakan kursor lainnya.
Misalnya, kamu akan dapat memilih teks dalam elemen yang diposisikan di bawah elemen dengan pointer-events: none.
CSS Syntax
pointer-events: auto | none;
JavaScript Syntax
object.style.pointerEvents="none"
| Default value: | auto |
|---|---|
| Inherited: | ya |
| Animatable: | tidak Read about animatable |
| Version: | CSS3 |
Attribute Value
default
pointer-events: auto;
:hover (mengarahkan) atau click.pointer-events: none;
:hover atau click. Akibatnya, elemen yang ada di belakang dapat diakses.