The pointer-events property controls how HTML elements respond to mouse/touch events, including CSS hover/active states, JavaScript click/tap events, and whether or not the cursor is visible. This property specifies whether the element responds to pointer events and whether it appears on the pointer.