본문 바로가기

basic/CSS

Transform

http://tcpschool.com/css/css3_transform_2Dtransform

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

 

2D 속성
값 설명
none 변형 속성을 적용하지 않음
matrix(n,n,n,n,n,n) translate, scale, rotate, skew 각 속성을 한꺼번에 적용할 수 있는 매트릭스 함수
translate(x,y) 요소의 위치를 옮기는 속성
scale(x,y) 요소의 크기를 비율에 맞춰 확대/축소하는 속성
rotate(angle) 요소를 지정된 각도 만큼 회전시키는 속성
skew
(x-angle, y-angle) 요소를 지정된 각도만큼 모양을 비스듬히 변형시키는 속성
3D 속성
값 설명
none 변형 속성을 적용하지 않음
matrix3d
(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n) translate, scale, rotate, skew 각 속성을 한꺼번에 적용할 수 있는 매트릭스 함수
translate3d(x,y,z) 요소의 위치를 옮기는 속성
translateX(x) 요소의 x 좌표 위치를 옮기는 속성
translateY(y) 요소의 y 좌표 위치를 옮기는 속성
translateZ(z) 요소의 z 좌표 위치를 옮기는 속성
scale3d(x,y,z) 요소의 크기를 비율에 맞춰 확대/축소하는 속성
scaleX(x) 요소의 x축 크기를 비율에 맞춰 확대/축소하는 속성
scaleY(y) 요소의 y축 크기를 비율에 맞춰 확대/축소하는 속성
scaleZ(z) 요소의 z축 크기를 비율에 맞춰 확대/축소하는 속성
rotate3d(x,y,z,angle) 요소를 지정된 각도 만큼 회전시키는 속성
rotateX(angle) 요소를 지정된 각도 만큼 x축을 회전시키는 속성
rotateY(angle) 요소를 지정된 각도 만큼 y축을 회전시키는 속성
rotateZ(angle) 요소를 지정된 각도 만큼 z축을 회전시키는 속성
skewX(angle) 요소를 지정된 각도만큼 x축 모양을 비스듬히 변형시키는 속성
skewY(angle) 요소를 지정된 각도만큼 y축 모양을 비스듬히 변형시키는 속성
skewZ(angle) 요소를 지정된 각도만큼 z축 모양을 비스듬히 변형시키는 속성
perspective(n) ..

예시
div {
transform: rotate(15deg);
transform: translateX(230px);
transform: sacle(1.5, 2.6);
transform: skew(220deg, -150deg;
}

4개 속성 합쳐서 표현하면

div {
transform: rotate(15deg) translateX(230px) scale(1.5, 2.6) skew(220deg, -150deg);
}

div {
transform: matrix(1.06, 1.84, 0.54, 2.8, 466px, 482px);
}
위 예제처럼 각각을 나타내는 것보다 matrix 함수로 한번에 만드는게 효율적이지만 매트릭스 이론과 삼각함수를 알아야 한다고 함 

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=bugman002&logNo=221314890537 

 

[CSS] transform matrix

[CSS] transform matrix transform의 값들인 translate(이동), skew(기울기), rotate(회전), scale(확대...

blog.naver.com

https://blog.daum.net/zhtvkq/15

 

2D / 3D transform

-transform : 요소를 2D나 3D로 변형하는 속성 rotate(angle) : 요소를 지정된 각도 만큼 회전시키는 속성 scale(x,y) : 요소의 크기를 비율에 맞춰 확대/축소하는 속성 translate(x,y) : 요소의 위치를 옮기는..

blog.daum.net

 

'basic > CSS' 카테고리의 다른 글

웹접근성을 고려한 요소 숨김처리 방법  (0) 2021.12.23
inline-block 버그  (0) 2021.12.22
텍스트 말줄임 ...  (0) 2021.06.09
float 해제 하는법  (0) 2021.06.08
Simple reset css  (0) 2021.06.08