- Lightest
- Light
- Dark
- Darkest
- Medium
- Large
- LTR
- RTL
Tooltip
Component status | Contribution |
---|---|
Last released | Unreleased |
Current version | @spectrum-css/tooltip@3.0.3-alpha.1 |
Variants
NeutralVerified
Label
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--top is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top is-open">
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
InformativeVerified
Label
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Info
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--info is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--info is-open">
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--info is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Info" />
</svg>
<span class="spectrum-Tooltip-label">Info</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--info is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Info" />
</svg>
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
PositiveVerified
Label
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Success
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--positive is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--positive is-open">
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--positive is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-CheckmarkCircle" />
</svg>
<span class="spectrum-Tooltip-label">Success</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--positive is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-CheckmarkCircle" />
</svg>
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
NegativeVerified
Label
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Warning
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--negative is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--negative is-open">
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--negative is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Alert" />
</svg>
<span class="spectrum-Tooltip-label">Warning</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--negative is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Alert" />
</svg>
<span class="spectrum-Tooltip-label">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
DirectionsVerified
Tooltips can be top, bottom, left, or right.
Label
Label
Label
Label
Label
Label
Label
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--top is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<br><br>
<span class="spectrum-Tooltip spectrum-Tooltip--left is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<br><br>
<span class="spectrum-Tooltip spectrum-Tooltip--right is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
<br><br>
<span class="spectrum-Tooltip spectrum-Tooltip--bottom is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
SuccessDeprecated
Use positive
instead.
Label
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--success spectrum-Tooltip--top is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
ErrorDeprecated
Use negative
instead.
Label
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--error spectrum-Tooltip--top is-open">
<span class="spectrum-Tooltip-label">Label</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
HelpDeprecated
An informative tooltip with a help icon.
Use info
Help
Show markup
<span class="spectrum-Tooltip spectrum-Tooltip--top spectrum-Tooltip--info is-open">
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-Tooltip-typeIcon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Help" />
</svg>
<span class="spectrum-Tooltip-label">Help</span>
<span class="spectrum-Tooltip-tip"></span>
</span>
Show on hoverContribution
A tooltip that shows on hover using CSS only. Note that this approach does not support text wrapping.
Left
Tooltip Left
Bottom
Tooltip Bottom
Top
Tooltip Top
Right
Tooltip Right
Show markup
<span class="u-tooltip-showOnHover" style="margin: 15px 50px; cursor: default;">
Left
<div class="spectrum-Tooltip spectrum-Tooltip--left">
<span class="spectrum-Tooltip-label">Tooltip Left</span>
<span class="spectrum-Tooltip-tip"></span>
</div>
</span>
<span class="u-tooltip-showOnHover" style="margin: 15px 50px; cursor: default;">
Bottom
<div class="spectrum-Tooltip spectrum-Tooltip--bottom">
<span class="spectrum-Tooltip-label">Tooltip Bottom</span>
<span class="spectrum-Tooltip-tip"></span>
</div>
</span>
<span class="u-tooltip-showOnHover" style="margin: 15px 50px; cursor: default;">
Top
<div class="spectrum-Tooltip spectrum-Tooltip--top">
<span class="spectrum-Tooltip-label">Tooltip Top</span>
<span class="spectrum-Tooltip-tip"></span>
</div>
</span>
<span class="u-tooltip-showOnHover" style="margin: 15px 50px; cursor: default;">
Right
<div class="spectrum-Tooltip spectrum-Tooltip--right">
<span class="spectrum-Tooltip-label">Tooltip Right</span>
<span class="spectrum-Tooltip-tip"></span>
</div>
</span>