File tree Expand file tree Collapse file tree 1 file changed +38
-4
lines changed
Expand file tree Collapse file tree 1 file changed +38
-4
lines changed Original file line number Diff line number Diff line change 99 ref =" tooltip"
1010 >
1111 <slot name =" tooltip" ></slot >
12- <div class =" tooltip-arrow absolute -top-2" data-popper-arrow >
13- <div class =" absolute top-0 -left-0.5 w-0 h-0 border-l-8 border-r-8 border-b-8 border-l-transparent border-r-transparent border-b-lightTooltipBackground dark:border-b-darkTooltipBackground" ></div >
14- </div >
12+ <div class =" tooltip-arrow" data-popper-arrow ></div >
1513 </div >
1614 </teleport >
1715</template >
@@ -50,4 +48,40 @@ function mouseOff() {
5048 showTooltip .value = false ;
5149}
5250
53- </script >
51+ </script >
52+
53+ <style >
54+ .tooltip .tooltip-arrow ,
55+ .tooltip .tooltip-arrow ::before {
56+ position : absolute ;
57+ width : 8px ;
58+ height : 8px ;
59+ background : inherit ;
60+ }
61+
62+ .tooltip .tooltip-arrow {
63+ visibility : hidden ;
64+ }
65+
66+ .tooltip .tooltip-arrow ::before {
67+ visibility : visible ;
68+ content : ' ' ;
69+ transform : rotate (45deg );
70+ }
71+
72+ .tooltip [data-popper-placement ^= ' top' ] > .tooltip-arrow {
73+ bottom : -4px ;
74+ }
75+
76+ .tooltip [data-popper-placement ^= ' bottom' ] > .tooltip-arrow {
77+ top : -4px ;
78+ }
79+
80+ .tooltip [data-popper-placement ^= ' left' ] > .tooltip-arrow {
81+ right : -4px ;
82+ }
83+
84+ .tooltip [data-popper-placement ^= ' right' ] > .tooltip-arrow {
85+ left : -4px ;
86+ }
87+ </style >
You can’t perform that action at this time.
0 commit comments