---
name: effects-visibility-interactivity
description: Visibility, cursor, pointer-events, user-select, and z-index
---
# Visibility & Interactivity
Utilities for visibility, cursor, pointer-events, user-select, and stacking.
## Usage
### Visibility
```html
Visible (default)
Hidden but in layout
Table collapse
```
Use `invisible` when you need to keep layout space; use `hidden` (display:none) to remove from flow.
### Cursor
```html
Disabled
Loading
Draggable
Grab
Grabbing
Text select
Default
No cursor
```
### Pointer events
```html
Ignore all pointer events
Default behavior
```
Useful for overlays: make overlay `pointer-events-none` so clicks pass through, or `pointer-events-none` on disabled elements.
### User select
```html