변형 관련 스타일

   - 웹 요소의 위치를 옮기거나 크기를 조절하고 

         회전, 왜곡시키는 것

   

     ----------------------------   X축                         Z축

     |                                                        \

     |                                                         \

     |                                                          \ 

     |                                                           \

     |                                                             ---------  X축

     |                                                             |

     |                                                             |

     |         2차원 좌표                                                |     3차원 좌표

     |                                                             |

     |                                                             |

                                                                 

     Y축                                                                  Y축

   

   - X, Y 축 값이 커질수록 오른쪽, 아래쪽으로 내려감  

   - Z 축은 값이 커질수록 앞으로 작을 수록 뒤로

   

1. transform: 변형함수 값

   - 변형함수 

     1. translate(이동)

         1. translate(tx, ty)

         2. translateX(tx)

         3. translateY(ty)

         4. translateZ(tz)

     

     2. scale(확대 / 축소)

         1. scale(tx, ty)

         2. scaleX(tx)

         3. scaleY(ty)

         4. scaleZ(tz)

     

     3. rotate(회전)

         1. rotate(각도)

         2. rotateX(각도)

         3. rotateY(각도)

         4. rotateZ(각도) 

            : 각도가 양수일 경우 시계방향 회전, 음수는 반시계 방향

     

     4. skew(비틀기)

         1. skew(x각도, y각도) : y각도를 주지 않으면 0으로 설정됨

         2. skewX(x각도)

         3. skewY(y각도)

 

     5. translate(위치이동)

         1. 위치를 이동시킬 수 있으며, 좌/우/상/하로 위치 조정

         2. scale과 마찬가지로 x축, y축으로 저장가능함

   

2. transform-origin: x축, y축 값;        

     - x축 : 원점에서의 좌표나 길이 값이나 백분율, left, center, right

     - y축 : 원점에서의 좌표나 길이 값이나 백분율, top, center, bottom

 

https://developer.mozilla.org/ko/docs/Web/CSS/transform

 

transform

CSS transform 속성으로 요소에 회전, 크기 조절, 기울이기, 이동 효과를 부여할 수 있습니다.

developer.mozilla.org

 

'HTML & CSS' 카테고리의 다른 글

CSS-Transition  (0) 2020.07.09
CSS - 가상선택자  (0) 2020.07.08
CSS - Flex  (0) 2020.07.05
CSS(Position)  (0) 2020.07.02
CSS (inline-block and block)  (0) 2020.07.01

+ Recent posts