بنية Tooltip ·
استخدام حد أدنى، سهم، موضع، وCorex.Positioning.
الحد الأدنى
Tooltip content
<.tooltip class="tooltip" show_arrow={false}>
<:trigger>Hover me</:trigger>
<:content>Tooltip content</:content>
</.tooltip>
مع arrow
Tooltip content
<.tooltip class="tooltip">
<:trigger>Hover me</:trigger>
<:content>Tooltip content</:content>
</.tooltip>
الموضع
Tooltip below
Tooltip above
Tooltip on the left
Tooltip on the right
<.tooltip class="tooltip" positioning={%Corex.Positioning{placement: "bottom"}}>
<:trigger>Bottom</:trigger>
<:content>Tooltip below</:content>
</.tooltip>
التموضع
Tight gap between trigger and tooltip
Wide gap between trigger and tooltip
Centered along the placement edge
Tooltip slid along the edge
<div class="layout__row flex-wrap gap-2">
<.tooltip class="tooltip" positioning={%Corex.Positioning{placement: "top", gutter: 4}}>
<:trigger>Gutter 4</:trigger>
<:content>Tight gap between trigger and tooltip</:content>
</.tooltip>
<.tooltip class="tooltip" positioning={%Corex.Positioning{placement: "top", gutter: 32}}>
<:trigger>Gutter 32</:trigger>
<:content>Wide gap between trigger and tooltip</:content>
</.tooltip>
<.tooltip class="tooltip" positioning={%Corex.Positioning{placement: "top", shift: 0}}>
<:trigger>Shift 0</:trigger>
<:content>Centered along the placement edge</:content>
</.tooltip>
<.tooltip class="tooltip" positioning={%Corex.Positioning{placement: "top", shift: 32}}>
<:trigger>Shift 32</:trigger>
<:content>Tooltip slid along the edge</:content>
</.tooltip>
</div>