Skip to content

Pointer Events Utility Classes ​

The theme includes utility classes for controlling pointer events on elements. Add these classes in the Advanced tab under CSS Classes.

Add utility classes in Advanced → CSS Classes

Available Classes ​

  • pointer-events-none - disables pointer events on the element and all its children. Useful for creating non-interactive overlays above interactive content.

  • pointer-events-inner-none - disables pointer events only on child elements while keeping the container interactive. Useful for clickable containers with non-clickable content inside.

  • pointer-events-links-none - disables pointer events only on links (<a> tags) within the element. Useful for preventing link clicks while keeping other interactions active.

  • pointer-events-all - enables pointer events on the element. Use this to override inherited pointer-events: none from parent elements.

  • pointer-events-current-all - enables pointer events on the element itself while disabling them on all children. Useful for creating interactive wrappers around non-interactive content.

  • pointer-events-inner-all - enables pointer events on all child elements. Use this to re-enable interactions for children of a pointer-events-none parent.