Vorlage:Galerie: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 20: Zeile 20:
 
-->{{#vardefine:gapY|{{{gapY|{{{gap|10px}}}}}}}}<!--
 
-->{{#vardefine:gapY|{{{gapY|{{{gap|10px}}}}}}}}<!--
 
-->{{#vardefine:justify-content|{{{justify-content|center}}}}}<!--  
 
-->{{#vardefine:justify-content|{{{justify-content|center}}}}}<!--  
 +
-->{{#vardefine:grid-column-width|{{{grid-column-width| minmax({{#var:rw}}px, 1fr)}}}}}<!--
 
-->{{#vardefine:margin|{{{margin|0}}}}}<!--  
 
-->{{#vardefine:margin|{{{margin|0}}}}}<!--  
 
-->{{#vardefine:item-width|{{#ifeq: {{{display|}}}|flex
 
-->{{#vardefine:item-width|{{#ifeq: {{{display|}}}|flex
Zeile 32: Zeile 33:
 
#grid_{{#var:id}} {
 
#grid_{{#var:id}} {
 
     display: {{#var:display}};  
 
     display: {{#var:display}};  
     grid-template-columns: repeat({{#var:repeat}}, minmax({{#var:rw}}px, 1fr));   
+
     grid-template-columns: repeat({{#var:repeat}}, {{#var:grid-column-width}});   
 
     {{#var:rh}}
 
     {{#var:rh}}
 
     flex-wrap: wrap;
 
     flex-wrap: wrap;

Version vom 13. April 2020, 11:49 Uhr

Beliebige Menge von Bildern in einem Grid anzeigen.

{{galerie| caption= 16 Arhats | rw= 100 | rh= 200 |   
 {{DiaX.2|rw=150|img=luohan1.jpg|style="grid-area:1/1/3/3;"}}
 {{DiaX.2|rw=150|rh=300|img=luohan2.jpg}}
 ...
 }}

Parameter:

Bilder: 1
Text: caption
grid: rw, rh [Einheit=px], gap, gapY [Einheit dazuschreiben], repeat [Zahl, default = auto-fit]
Layout: center[center=1], margin [left und right, mit Einheit]

(Grid-items in diaX.2 können auch mit style= positioniert werden.)