transform
은 HTML 요소의 위치, 크기, 회전 등을 변경하는 데 사용되는 CSS 속성입니다. 아래는 transform
에서 주요 프로퍼티에 대한 설명입니다.
translate
: 요소의 위치를 이동시키는 데 사용됩니다. translateX
, translateY
, translateZ
등이 있습니다.
scale
: 요소의 크기를 조절하는 데 사용됩니다. scaleX
, scaleY
, scaleZ
등이 있습니다.
rotate
: 요소를 회전하는 데 사용됩니다. rotateX
, rotateY
, rotateZ
등이 있습니다.
skew
: 요소를 기울이는 데 사용됩니다. skewX
, skewY
등이 있습니다.
matrix
: 2D 변환에 대한 일반적인 함수입니다. matrix(a, b, c, d, tx, ty)
형태로 사용됩니다.
perspective
: 3D 요소에 대한 시점을 설정하는 데 사용됩니다.
주요 브라우저(Chrome, Firefox, Safari, Opera, Edge)에서 대부분의 transform
프로퍼티가 지원됩니다. 하지만 일부 브라우저에서는 지원되지 않는 경우도 있으니 참고하시기 바랍니다.