No edit summary |
m Niko moved page Template:TooltipHover to Template:Tooltip Hover: Added space between Tooltip and Hover |
||
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#css: | {{#css: | ||
.tooltip { | .tooltip-short, .tooltip, .tooltip-long { | ||
position: relative; | position: relative; | ||
-webkit-transition: all 0.3s ease-in-out 0s; | -webkit-transition: all 0.3s ease-in-out 0s; | ||
transition: all 0.3s ease-in-out 0s; | transition: all 0.3s ease-in-out 0s; | ||
display: inline-block; | display: inline-block; | ||
color: # | color: #07f; | ||
} | } | ||
.tooltip-short:hover, .tooltip:hover, .tooltip-long:hover { | |||
.tooltip:hover { | color: #fff!important; | ||
color: # | |||
cursor: pointer; | cursor: pointer; | ||
} | } | ||
.tooltip-short a { | |||
.tooltip a{ | position: absolute; | ||
display: block; | |||
visibility: hidden; | |||
opacity: 0; | |||
transition: all .3s; | |||
border-radius: 5px; | |||
box-shadow: 0 0 20px #444 inset; | |||
padding: 3px 5px 3px 5px; | |||
top: -150px; | |||
left: -5px; | |||
z-index: 9999999; | |||
border: 1px solid #514d4d; | |||
} | |||
.tooltip a { | |||
position: absolute; | position: absolute; | ||
display: block; | display: block; | ||
Line 28: | Line 40: | ||
border: 1px solid #514d4d; | border: 1px solid #514d4d; | ||
} | } | ||
.tooltip-long a{ | |||
.tooltip a img { | position: absolute; | ||
display: block; | |||
visibility: hidden; | |||
opacity: 0; | |||
transition: all .3s; | |||
border-radius: 5px; | |||
box-shadow: 0 0 20px #444 inset; | |||
padding: 3px 5px 3px 5px; | |||
top: -500px; | |||
left: -5px; | |||
z-index: 9999999; | |||
border: 1px solid #514d4d; | |||
} | |||
.tooltip-short a img, .tooltip a img, .tooltip-long a img { | |||
display: block; | display: block; | ||
border: 1px solid #444; | border: 1px solid #444; | ||
Line 35: | Line 60: | ||
height: auto; | height: auto; | ||
} | } | ||
.tooltip-short a:after, .tooltip a:after, .tooltip-long a:after { | |||
.tooltip a:after { | content: " "; | ||
border-style: solid; | |||
border-width: 7px 7px 0px 7px; | |||
border-color: rgba(55, 64, 70, 0.5) transparent transparent transparent; | |||
transition-duration: 0s; | |||
transform-origin: top; | |||
transform: translateX(-50%) scaleY(1); | |||
position: absolute; | position: absolute; | ||
left: 5%; | left: 5%; | ||
bottom: -7px; | bottom: -7px; | ||
} | } | ||
.tooltip-short:hover a, .tooltip:hover a, .tooltip-long:hover a{ | |||
.tooltip:hover a{ | |||
visibility: visible; | visibility: visible; | ||
opacity: 1; | opacity: 1; | ||
} | } | ||
.tooltip b:before, .tooltip b:before, .tooltip-long b:before { | |||
.tooltip b:before { | |||
content: ""; | content: ""; | ||
position: absolute; | position: absolute; | ||
Line 68: | Line 90: | ||
transition: all 0.3s ease-in-out 0s; | transition: all 0.3s ease-in-out 0s; | ||
} | } | ||
.tooltip-short b:hover:before, .tooltip b:hover:before, .tooltip-long b:hover:before { | |||
.tooltip b:hover:before { | |||
visibility: visible; | visibility: visible; | ||
background-color: #0c96ff!important; | background-color: #0c96ff!important; | ||
Line 77: | Line 98: | ||
}} | }} | ||
<noinclude> | |||
==Tooltip Hover== | |||
Inserts text that has an image display on mouse hover. | |||
;Types: | |||
:tooltip-short : Intended for image HEIGHT less than 150px</li> | |||
:tooltip : Intended for image HEIGHT between 150px and 250px</li> | |||
:tooltip-long : Intended for image HEIGHT between 250px and 500px</li> | |||
''Note: There is no tooltip type for tooltip images that with more than 500px height. The tooltip image will not be completely above the tooltip text in this case.'' | |||
===Usage=== | |||
<nowiki> | |||
{{Tooltip Hover | |||
</nowiki><br><nowiki> | |||
|type = [tooltip-short] or [tooltip] or [tooltip-long] </nowiki>''defaults to tooltip if no class is included''<nowiki> | |||
</nowiki><br><nowiki> | |||
|text = [text that the tooltip defines] | |||
</nowiki><br><nowiki> | |||
|image = [tooltip image file name] | |||
</nowiki><br><nowiki> | |||
}} | |||
</nowiki> | |||
===Example Usage=== | |||
<nowiki> | |||
{{Tooltip Hover | |||
</nowiki><br><nowiki> | |||
|text = Quick Reflexes | |||
</nowiki><br><nowiki> | |||
|image = Image:SF CoE Ability Quick Reflexes.png | |||
</nowiki><br><nowiki> | |||
}} | |||
</nowiki> | |||
===Example Preview=== | |||
<div class="tooltip-short"><b>Quick Reflexes<span style="margin: 5px; display: block;height: auto; max-width: 250px;" border="0">[[Image:SF CoE Ability Quick Reflexes.png]]</span></b></div> | |||
==Template Markup== | |||
</noinclude> | |||
<div class="{{{type|tooltip}}}"><b>{{{text|tooltip}}}<span style="margin: 5px; display: block;height: auto; max-width: 250px;" border="0">[[{{{image|File:NoImage.png}}}]]</span></b></div> |
Latest revision as of 07:37, 25 September 2023
Tooltip Hover
Inserts text that has an image display on mouse hover.
- Types
- tooltip-short : Intended for image HEIGHT less than 150px
- tooltip : Intended for image HEIGHT between 150px and 250px
- tooltip-long : Intended for image HEIGHT between 250px and 500px
Note: There is no tooltip type for tooltip images that with more than 500px height. The tooltip image will not be completely above the tooltip text in this case.
Usage
{{Tooltip Hover
|type = [tooltip-short] or [tooltip] or [tooltip-long] defaults to tooltip if no class is included
|text = [text that the tooltip defines]
|image = [tooltip image file name]
}}
Example Usage
{{Tooltip Hover
|text = Quick Reflexes
|image = Image:SF CoE Ability Quick Reflexes.png
}}
Example Preview