Template:Tt/sandbox: Difference between revisions
Appearance
changing back the class names one by one |
No edit summary |
||
| Line 1: | Line 1: | ||
<includeonly><span class="tooltip-target" style="white-space: initial; overflow-x: initial;">{{{1}}}<span class=" | <includeonly><span class="tooltip-target" style="white-space: initial; overflow-x: initial;">{{{1}}}<span class="tooltip-container tooltip-container-above"><span class="tt12345">{{{2}}}<span class="tt12345-chevron"></span></span></span></span>{{code | ||
|css= | |css= | ||
/* Target word for the tooltip to focus on */ | /* Target word for the tooltip to focus on */ | ||
| Line 12: | Line 12: | ||
/* CONTAINER CLASSES */ | /* CONTAINER CLASSES */ | ||
/* A so-called 'container' for the tooltip to work around in */ | /* A so-called 'container' for the tooltip to work around in */ | ||
. | .tooltip-container { | ||
position: absolute; | position: absolute; | ||
left: 50%; | left: 50%; | ||
| Line 30: | Line 30: | ||
/* Container appear above target */ | /* Container appear above target */ | ||
. | .tooltip-container-above { | ||
bottom: 90%; | bottom: 90%; | ||
transform: translate(-50%, 3px); | transform: translate(-50%, 3px); | ||
| Line 36: | Line 36: | ||
/* Container appear below target */ | /* Container appear below target */ | ||
. | .tooltip-container-below { | ||
top: 90%; | top: 90%; | ||
transform: translate(-50%, -3px); | transform: translate(-50%, -3px); | ||
| Line 69: | Line 69: | ||
/* When tooltip is above */ | /* When tooltip is above */ | ||
. | .tooltip-container-above .tt12345-chevron { | ||
top: 95%; | top: 95%; | ||
border-width: 9px 9px 0 9px; | border-width: 9px 9px 0 9px; | ||
| Line 76: | Line 76: | ||
/* When tooltip is below */ | /* When tooltip is below */ | ||
. | .tooltip-container-below .tt12345-chevron { | ||
bottom: 95%; | bottom: 95%; | ||
border-width: 0 9px 9px 9px; | border-width: 0 9px 9px 9px; | ||
| Line 86: | Line 86: | ||
/* HOVER ANIMATION CLASSES */ | /* HOVER ANIMATION CLASSES */ | ||
/* Above tooltip fade-in */ | /* Above tooltip fade-in */ | ||
.tooltip-target:hover . | .tooltip-target:hover .tooltip-container { | ||
opacity: 1; | opacity: 1; | ||
transform: translate(-50%, 0); | transform: translate(-50%, 0); | ||