[애니메이션] 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