Szablon:Transform
Ten szablon używa transformacji css do odwracania w poziomie, odbicia w pionie lub obracania. Może być stosowany do obrazu, szablonu, tekstu i/lub innych elementów. Jest przeznaczony głównie do przekształcania obrazów lub szablonów, które wyświetlają same obrazy, jednak dowolny tekst lub inne zawarte elementy będą również przekształcone.
Transformacja odbywa się w środku całego obiektu, a jej efektywne wymiary zachowają oryginalne wartości, tak jakby były nietransformowane, dzięki czemu można dopasować położenie i wypełnienie, aby uniknąć niepożądanego nakładania się. Użyj parametru style=
, aby określić styl CSS. Właściwość CSS 'display' jest określana osobno za pomocą parametru display=
.
Ten szablon nie obsługuje przeglądarek IE8 ani starszych. IE8 wymaga uciążliwego obliczania macierzy. Możesz zaimplementować go w tym szablonie, jeśli wiesz, jak przełożyć formułę na Lua.
Sposób użycia
- Pierwszy parametr bez nazwy
Na przykład element do przekształcenia: [[File:Dryad.png]] lub {{item|mode=image|Guide}}
- flip = y / yes
Odwraca element w poziomie.
- mirror = y / yes
Element lustrzany pionowo.
- rotation = #
Obrót w stopniach (zgodnie z ruchem wskazówek zegara). Aby uzyskać najlepsze wyniki, używaj tylko obrotu o 90, 180 i 270 stopni.
- scale = #
Skaluje obraz. 1 = pełny rozmiar, 0,5 = 50%
Przykłady
{{transform|[[File:Dryad.png]]|flip=y}}
→{{transform|[[File:Megashark.png]]|mirror=y}}
→{{transform|{{item|mode=image|Guide}}|rotation=90}}
→{{transform|{{NPC}}|flip=y}}
→{{transform|{{3DS version}}|mirror=y}}
→{{transform|{{item|mode=text|Dryad}}|rotation=90}}
→{{transform|[[File:Dryad.png]]|flip=y|mirror=y|rotation=30}}
→{{transform|{{item|mode=image|Guide}}|scale=1}}
→{{transform|{{item|mode=image|Guide}}|scale=.75}}
→