티스토리 뷰
반응형
1) transform 변환 속성
속성 값
값 | 의미 |
transform-origin | 요소 변환의 기준점을 설정 |
transform-style | 3D 변환 요소의 자식 요소도 3D 변환을 사용할지 설정 |
perspective | 하위 요소를 관찰하는 원근 거리를 설정 |
perspective-origin | 원근 거리의 기준점을 설정 |
backface-visibility | 3D 변환으로 회전된 요소의 뒷면 숨김을 설정 |
2) transform-origin
요소 변환의 기준점을 설정
속성 값
값 | 의미 | 기본값 |
X축 | left, right, center, %, 단위 | 50% |
Y축 | top, bottom, center, %, 단위 | 50% |
Z축 | 단위 | 0 |
사용법1
transform-origin: 100% 100% 적용-> 요소의 기준값이 이미지의 우측 하단끝이 됨
<img
src="https://heropy.blog/css/images/logo.png"
alt="HEROPY"
>
img {
width: 200px;
border: 1px solid lightgray;
transition: 1s;
transform: rotate(45deg); // 0deg -> 45deg적용시 동작을 확인 할 수 있음
transform-origin: 100% 100%;
}
사용법2
transform-origin: right bottom 적용-> 요소의 기준값이 이미지의 우측 하단끝이 됨
<img
src="https://heropy.blog/css/images/logo.png"
alt="HEROPY"
>
img {
width: 200px;
border: 1px solid lightgray;
transition: 1s;
transform: rotate(45deg); // 0deg -> 45deg적용시 동작을 확인 할 수 있음
transform-origin: right bottom;
}
반응형
'HTML CSS JS' 카테고리의 다른 글
CSS) 변환 속성 - perspective (0) | 2021.10.19 |
---|---|
CSS) 변환속성 - transform-style (0) | 2021.10.19 |
JS) 브라우저 구분하는 방법 코드 (0) | 2021.10.04 |
CSS) 변환 3D 속성 (0) | 2021.09.24 |
JS) Mobile viewport size fit (0) | 2021.09.24 |
댓글
공지사항