Skip to content Hover me CSS Components Web Components
Hover me
Tooltip
Tooltips are GUI user-triggered elements consisting of message boxes with additional and non-essential information about pages or features. These elements appear when the user interacts with items (buttons, icons, images, links) on a page, by hovering over them while on a desktop or tapping on them while on mobile systems. The message inside a tooltip should be brief yet informative. The information included should be contextual, helpful and non-essential while providing that extra ability to communicate and give clarity to a user.
UX/UI Guidelines
Check the design documentation of the component in ZeroHeight.
Implementations
The component Tooltip
is available in the following technologies:
Parameters
Parameters
Make sure you have read about the parameters in here.
The parametrization of the component can be done with the following custom params or properties:
Name | Type | Slot | Description |
---|---|---|---|
text [required] | string | The text to be displayed inside the tooltip. | |
config | string | The main parameter has three components following the pattern:
| |
content | string | ✅ | The text to be hovered |
custom | object | A record of key-value pairs to set the CSS custom tokens. It's a complex attribute set as an JS object in stringified JSON format. Example: html
Check the available values in the customization section. | |
custom-str | string | The stringified version of the Example: html
| |
z-theme | string | Sets the theme of the component. The possible values are html
|
From Figma to code
You can check the Figma implementation here.
Customization
INFO
Check everything about the customization mechanics in the "How it works" documentation.
CSS Variable | Type | Description |
---|---|---|
--z-tooltip--color | color | Font color |
--z-tooltip--bg | color | Background color |
Both background color and text color can be customized using the --z-tooltip--bg
and --z-tooltip--color
CSS variables.
Hover me