Heim > Artikel > Web-Frontend > So verwenden Sie Transformation in CSS
Die Transformationseigenschaft in CSS wird verwendet, um geometrische Transformationen an Elementen durchzuführen, einschließlich Verschiebung, Skalierung, Drehung und Neigung. Seine Verwendung umfasst: Übersetzung: translatorX(x)/translateY(y)/translate(x, y) Skalierung: scaleX(x)/scaleY(y)/scale(x, y) Rotation: rotieren(Winkel)/rotateX(Winkel )/rotateY(angle)/rotateZ(angle) skew: skewX(angle)/skewY(angle)
Verwendung der Transformation in CSS
Das Transformationsattribut wird verwendet, um geometrische Transformationen an Elementen in CSS durchzuführen , einschließlich Translation, Zoom, Rotation und Neigung. Es bietet leistungsstarke Funktionen zum Erstellen verschiedener visueller Effekte wie Animation, Morphing und Verzerrung.
Verwendung
Die Syntax des Transformationsattributs lautet wie folgt:
<code class="css">transform: <transform-function> [<transform-function>]...;</code>
Unter diesen kann <transform-function>
eine der folgenden Transformationsfunktionen sein: <transform-function>
可以是以下任何变换函数:
translateX(x)
:平移元素沿 x 轴translateY(y)
:平移元素沿 y 轴translate(x, y)
:平移元素沿 x 和 y 轴scaleX(x)
:缩放元素沿 x 轴scaleY(y)
:缩放元素沿 y 轴scale(x, y)
:缩放元素沿 x 和 y 轴rotate(angle)
:旋转元素一个角度rotateX(angle)
:沿 x 轴旋转元素rotateY(angle)
:沿 y 轴旋转元素rotateZ(angle)
:沿 z 轴旋转元素skewX(angle)
:倾斜元素沿 x 轴skewY(angle)
translateX(x) code>: Verschieben Sie das Element entlang der x-Achse<p><strong><code>translateY(y)
: Verschieben Sie das Element entlang der y-Achse
translate(x, y): Verschieben Sie das Element entlang der x- und y-Achse <p></p>
<code>scaleX(x)
: Skalieren Sie das Element entlang der x-Achse scaleY(y)
: Skalieren das Element entlang der y-Achse
scale(x, y): Skaliert das Element entlang der x- und y-Achse<p></p>
<code>rotate(angle)
: Drehen Sie das Element um ein WinkelrotateX(angle)
: Drehen Sie das Element entlang der x-Achse
rotateY(angle)
: Drehen Sie das Element entlang der y-Achse
rotateZ(angle)
: Element entlang der Z-Achse drehen skewX(angle)
: Elemente entlang der x-Achse neigenskewY(angle) Code>: Elemente entlang der Y-Achse verzerren
Das Transformationsattribut kann mehrere durch Leerzeichen getrennte Transformationsfunktionen kombinieren: <code class="css">transform: translate(50px, 100px) rotate(45deg) scale(2);</code>
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Transformation in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!