- [CSS] Transform2023년 08월 07일
- KIMJAVAN
- 작성자
- 2023.08.07.:56
728x90transform/transition 속성 한줄정리
syntax
transform:rotate(360deg); >360도만큼 회전
transform:scale(1.2); >1.2배 확대
transform:scale(0.8); > 0.8배 확대
transform 객체의 움직임이나 형태 변화를 주는 CSS속성
translate(x,y) 객체를 x, y만큼 이동 translateX 객체를 x만큼 이동 trnslateY 객체를 y만큼 이동 scale(1.0) 객체의 크기를 n배만큼 확대/축소 scaleX 객체의 크기를 X축으로 확대/축소 scaleY 객체의 크기를 Y축으로 확대/축소 rotate(Xdeg) 객체를 X도만큼 회전 rotateX 객체를 X축을 기준으로 해당 값만큼 회전 rotateY 객체를 Y축을 기준으로 해당 값만큼 회전 transition 설명 기본값
transition-duration transition의 진행 속성을 정하는 속성 0s transition-timing-function transition 효과를 위한 수치 함수를 지정하는 속성 (ex. ease, ease-in-out) ease transition-delay transition의 시작을 연기하는 속성 0s transition-property transition의 대상이 되는 CSS 프로퍼티를 지정한다 all transition 모든 transition 속성을 한번에 지정할 수 있는 속성 실전예제
- X축으로 50px만큼 이동시키기 : transform:translateX(50px); / transform:translate(50px,0px);
- X축으로 150px, Y축으로 30%만큼 이동시키기 : transform:translate(150px,30%);
- 180도만큼 회전시키기 : transform:rotate(180deg);
- 3배만큼 확대 시키기 : transform:scale(3.0);
- X축 150px, Y축 30%만큼 이동 + 2배만큼 확대 : transform:translate(150px,30%) scale(2.0);
‼️ 여러개의 속성을 부여 할 때 쉼표가 있으면 작동되지 않는다. 띄어쓰기로 여러개의 속성 부여.
'마크업 언어 > CSS' 카테고리의 다른 글
[CSS] 무한히 흐르는 텍스트 (0) 2023.10.06 [CSS] aspect-ratio 비율을 설정하는 CSS (0) 2023.09.27 [CSS] 미디어 쿼리 (0) 2023.09.22 [CSS] unset 부모값 / 초기값으로 설정하는 CSS (0) 2023.09.20 [CSS] Position/Display/Flex (0) 2023.08.07 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)