Ad placeholder

Template:Image frame: Difference between revisions

Jump to navigation Jump to search
Suppress the outer div if the border width is 0
No edit summary
(Suppress the outer div if the border width is 0)
Line 13: Line 13:
| diamond = polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)
| diamond = polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)
| #default = {{{border-shape}}}
| #default = {{{border-shape}}}
}}}}<div style="
}}}}{{#ifexpr: {{{border-width|4}}} > 0|<div style="
   display:    inline-block;  
   display:    inline-block;  
   height:    calc({{#lvar:height}}px + 2*{{{border-width|4}}}px);
   height:    calc({{#lvar:height}}px + 2*{{{border-width|4}}}px);
Line 19: Line 19:
   clip-path:  {{#lvar:clip-path}};
   clip-path:  {{#lvar:clip-path}};
   background: {{{border-color|black}}};
   background: {{{border-color|black}}};
">
">|}}<div style="
<div style="
   margin-top:  {{{border-width|4}}}px;
   margin-top:  {{{border-width|4}}}px;
   margin-left: {{{border-width|4}}}px;
   margin-left: {{{border-width|4}}}px;
Line 27: Line 26:
   clip-path:  {{#lvar:clip-path}};
   clip-path:  {{#lvar:clip-path}};
">[[File:{{{image|{{{1|}}}}}}|{{#lvar:width}}x{{#lvar:height}}px]]</div>
">[[File:{{{image|{{{1|}}}}}}|{{#lvar:width}}x{{#lvar:height}}px]]</div>
</div></includeonly><noinclude>
{{#ifexpr: {{{border-width|4}}} > 0|</div>|}}</includeonly><noinclude>
== Template data ==
== Template data ==
<templatedata>
<templatedata>
Line 109: Line 108:
| border-width = 2
| border-width = 2
| border-color = #3d3d3d
| border-color = #3d3d3d
}}
</nowiki>
| <nowiki>
{{User:NtCarlson/Template:Foo
| image = Portrait Lae'zel.png
| height = 120
| border-width = 0
}}
}}
</nowiki>
</nowiki>
}}
}}
</noinclude>
</noinclude>

Navigation menu