Skip to content

Commit 290b102

Browse files
authored
Merge pull request #332 from devforth/AdminForth/793
Admin forth/793
2 parents 220471f + fe7de9b commit 290b102

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

adminforth/spa/src/afcl/Tooltip.vue

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
<div ref="triggerEl" class="afcl-tooltip inline-flex items-center">
33
<slot></slot>
44
</div>
5-
<div
6-
role="tooltip"
7-
class="absolute z-20 invisible inline-block px-3 py-2 text-sm font-medium text-lightTooltipText dark:darkTooltipText transition-opacity duration-300 bg-lightTooltipBackground rounded-lg shadow-sm opacity-0 tooltip dark:bg-darkTooltipBackground"
8-
ref="tooltip"
9-
>
10-
<slot name="tooltip"></slot>
11-
<div class="tooltip-arrow" data-popper-arrow></div>
12-
</div>
5+
<Teleport to="body">
6+
<div
7+
role="tooltip"
8+
class="absolute z-20 invisible inline-block px-3 py-2 text-sm font-medium text-lightTooltipText dark:darkTooltipText transition-opacity duration-300 bg-lightTooltipBackground rounded-lg shadow-sm opacity-0 tooltip dark:bg-darkTooltipBackground"
9+
ref="tooltip"
10+
>
11+
<slot name="tooltip"></slot>
12+
<div class="tooltip-arrow" data-popper-arrow></div>
13+
</div>
14+
</Teleport>
1315

1416
</template>
1517

dev-demo/custom/AfComponents.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@
286286
:column="{ type: 'datetime' }"
287287
label="Pick start"
288288
/>
289-
289+
290290
</div>
291291

292292

0 commit comments

Comments
 (0)