[애니메이션] transform

📄 transform

: 대상이 되는 요소에 이동, 회전, 확대/축소, 비틀기 등의 변형 효과를 줍니다.

📄 transform의 속성값

▪ translate(x, y)

: 요소의 좌표를 움직인다.

transform: translate(20px, 25%);

대상 요소를 x축으로 20px만큼, y축으로 25%만큼 움직입니다.

괄호안에 값이 하나만 입력된 경우, 두 영역에 동일한 값이 입력된 것으로 간주합니다.

▪ translateX(n) / translateY(n)

: 요소를 x축이나 y축 한방향으로 움직이고 싶을 때 사용한다.

transform: translateX(20px);

▪ scale(x, y)

: X축으로 x만큼, Y축으로 y만큼 요소를 축소 혹은 확대합니다.

transform: translateX(0.75, 1.1);

▪ skewX(x) / skewY(y)

: 요소를 X, Y축으로 x도 만큼 또는 y도 만큼 기울입니다.

transform: skewX(15deg);

▪ rotate(n)

: 요소를 n만큼 회전합니다.

transform: rotate(45deg);

출처

Leave a comment