Positions
| Class | Example |
|---|---|
| .mdst-tooltip | |
| .mdst-tooltip--top | |
| .mdst-tooltip--left | |
| .mdst-tooltip--right |
Attributes
| Attribute | Description |
|---|---|
| popover | Makes the tooltip a popover element |
| anchor="id" | Anchors tooltip to a trigger element |
| popovertarget="id" | On the trigger — toggles the tooltip on click |
Usage
<!-- Bottom (default) -->
<button id="my-trigger" popovertarget="my-tooltip">
Hover or click me
</button>
<div id="my-tooltip" class="mdst-tooltip" popover anchor="my-trigger">
Helpful tooltip text
</div>
<!-- Top -->
<button id="top-trigger" popovertarget="top-tip">Top</button>
<div id="top-tip" class="mdst-tooltip mdst-tooltip--top" popover anchor="top-trigger">
Above the trigger
</div>
<!-- Left -->
<button id="left-trigger" popovertarget="left-tip">Left</button>
<div id="left-tip" class="mdst-tooltip mdst-tooltip--left" popover anchor="left-trigger">
Left of the trigger
</div>
<!-- Right -->
<button id="right-trigger" popovertarget="right-tip">Right</button>
<div id="right-tip" class="mdst-tooltip mdst-tooltip--right" popover anchor="right-trigger">
Right of the trigger
</div>
Default — below the trigger
Positioned above
Positioned left
Positioned right