Tooltip

Tooltips that follow hover or focus, position themselves automatically and flip when space runs out.

Props

PropTypeDefaultDescription
openboolean—Controlled open state
defaultOpenbooleanfalseInitial open state when uncontrolled
onOpenChange(open: boolean) => void—Called whenever the open state changes
delaynumber200Hover delay in milliseconds; focus opens it immediately
placement'top' | 'bottom' | 'left' | 'right''top'Preferred side: top / bottom / left / right
align'start' | 'center' | 'end''center'Cross-axis alignment: start / center / end
offsetnumber8Distance from the trigger
Tooltip.TriggerButtonHTMLAttributes—The trigger button that handles hover and focus
Tooltip.ContentHTMLAttributes—The tooltip content, role="tooltip", non-interactive