語法

變形transform

Controlling rotate, scale, skew, or translate an element.

Overview

ClassDeclarations
transform:functiontransform-origin: functionpx;
translate(x,y)transform: translate(1926.3194473648775rem,1926.329481779718rem);
translate3d(x,y,z)transform: translate3d(1928.7746598511662rem,1928.7710126705433rem,1928.7439468530408rem);
translateX(x)transform: translateX(1930.7217545112594rem);
translateY(y)transform: translateY(1932.8280252246288rem);
translateZ(z)transform: translateZ(1935.4611905260967rem);
scale(both)transform: scale(both);
scale(x,y)transform: scale(x,y);
scale3d(x,y,z)transform: scale3d(x,y,z);
scaleX(x)transform: scaleX(x);
scaleY(y)transform: scaleY(y);
scaleZ(z)transform: scaleZ(z);
skew(x,y)transform: skew(xdeg,ydeg);
skewX(x)transform: skewX(xdeg);
skewY(y)transform: skewY(ydeg);
rotate(angle)transform: rotate(angledeg);
rotate3d(x,y,z,angle)transform: rotate3d(xdeg,ydeg,zdeg,angledeg);
rotateX(value)transform: rotateX(valuedeg);
rotateY(value)transform: rotateY(valuedeg);
rotateZ(value)transform: rotateZ(valuedeg);
perspective(value)transform: perspective(valuepx);
matrix(a,b,c,d,x,y)transform: matrix(a,b,c,d,x,y);
matrix3d(a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3,a4,b4,c4,d4)transform: matrix3d(a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3,a4,b4,c4,d4);

Translate

Scale

Skew

Rotate

Perspective

Matrix


Conditionally apply

Apply styles based on different states using selectors and applying conditionally.

<div class="transform:scale(1):hover transform:scale(1)@sm transform:scale(1)@dark transform:scale(1)@print">…</div>

  • Master UI


© 2025 Aoyue Design LLC.MIT License
Trademark Policy