DDS/Components/Tooltip

Tooltip

Feedback

A floating label that reveals additional context on hover/focus.

Playground

Hover over me

Controls

Tooltip text.

Placement.

Show delay.

Props

PropTypeDefaultDescription
content*stringTooltip text.
side'top' | 'bottom' | 'left' | 'right''top'Placement side.
delaynumber300Show delay in ms.

Examples

Top
vue
<DsTooltip
  content="Tooltip on top"
  side="top"
/>
Bottom
vue
<DsTooltip
  content="Tooltip below"
  side="bottom"
/>
Left
vue
<DsTooltip
  content="Left side"
  side="left"
/>
Right
vue
<DsTooltip
  content="Right side"
  side="right"
/>

Accessibility

  • Uses role="tooltip" on the floating element.
  • Shown on both hover and focus for keyboard users.