Anonymous
×
Create a new article
Write your page title here:
We currently have 632 articles on SpellForce Wiki - Rohens encyclopedia. Type your article name above or click on one of the titles below and start writing!



SpellForce Wiki - Rohens encyclopedia

Template:Tooltip Hover: Difference between revisions

Basara (talk | contribs)
No edit summary
Basara (talk | contribs)
m Niko moved page Template:TooltipHover to Template:Tooltip Hover: Added space between Tooltip and Hover
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#css:
{{#css:


.object-tooltip {
.tooltip-short, .tooltip, .tooltip-long {
  position: relative;
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  display: inline-block;
  color: #a84;
}
 
.ability-tooltip {
   position: relative;
   position: relative;
   -webkit-transition: all 0.3s ease-in-out 0s;
   -webkit-transition: all 0.3s ease-in-out 0s;
Line 16: Line 8:
   color: #07f;
   color: #07f;
}
}
 
.tooltip-short:hover, .tooltip:hover, .tooltip-long:hover {
.ability-tooltip:hover, .object-tooltip:hover {
   color: #fff!important;
   color: #0fff!important;
   cursor: pointer;
   cursor: pointer;
}
}
 
.tooltip-short a
.ability-tooltip a, .object-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 36: Line 40:
   border: 1px solid #514d4d;
   border: 1px solid #514d4d;
}
}
 
.tooltip-long a{ 
.ability-tooltip a img, .object-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 43: Line 60:
   height: auto;
   height: auto;
}
}
 
.tooltip-short a:after, .tooltip a:after, .tooltip-long a:after {
.ability-tooltip a:after, .object-tooltip a:after {
   content: " ";
   content: " ";
   border-style: solid;
   border-style: solid;
Line 56: Line 72:
   bottom: -7px;
   bottom: -7px;
}
}
 
.tooltip-short:hover a, .tooltip:hover a, .tooltip-long:hover a{         
.ability-tooltip:hover a, .object-tooltip:hover a{         
     visibility: visible;         
     visibility: visible;         
     opacity: 1;     
     opacity: 1;     
}
}
 
.tooltip b:before, .tooltip b:before, .tooltip-long b:before {
.ability-tooltip b:before, .object-tooltip b:before {
   content: "";
   content: "";
   position: absolute;
   position: absolute;
Line 76: 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 {
.ability-tooltip b:hover:before, .object-tooltip b:hover:before {
   visibility: visible;
   visibility: visible;
   background-color: #0c96ff!important;
   background-color: #0c96ff!important;
Line 83: Line 96:
   transform: scaleX(1);
   transform: scaleX(1);
}
}
}}
}}
<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

Quick Reflexes


Template Markup

tooltip