마우스를 올려 놓고 내릴 때 애니메이션을 주는 방법이다.
div {
width: 100px;
height: 100px;
background-color: mistyrose;
/* width와 background-color에 transition을 준다. */
transition-property: width, background-color;
/* 변화 속도를 지정한다. */
transition-duration: 1s, 2s;
}
/* 마우스를 엘리먼트 위에 올려 놓을 때 */
div:hover {
width: 200px;
background-color: honeydew;
}
'CSS > 애니메이션' 카테고리의 다른 글
스크롤에 반응하는 애니메이션을 만드는 방법 (0) | 2021.02.15 |
---|---|
3D transform 예제 (0) | 2021.02.13 |
CSS 트랜스폼을 이용한 트랜지션 예제 (0) | 2020.04.03 |
CSS 애니메이션 예제 (0) | 2020.04.03 |