before
hover
.box {
width: 200px;
height: 200px;
background: dodgerblue;
}
.box:hover {
transform: perspective(200px) rotateY(45deg);
transform-origin: 0 50%;
}
perspective는 화면을 바라보는 사용자와 box의 거리를 의미한다.
transform-origin을 위처럼 설정해야 왼쪽 모서리를 축으로 설정할 수 있다.
'CSS > 애니메이션' 카테고리의 다른 글
스크롤에 반응하는 애니메이션을 만드는 방법 (0) | 2021.02.15 |
---|---|
CSS 트랜스폼을 이용한 트랜지션 예제 (0) | 2020.04.03 |
CSS 애니메이션 예제 (0) | 2020.04.03 |
CSS 트랜지션 예제 (0) | 2020.04.03 |