CSS
[css] transition 애니메이션
korany
2023. 2. 24. 12:24
.t {
width: 100px;
height: 100px;
background: #fed9ff;
border-radius: 0px;
transition-property: background-color, border-radius;
transition-duration: 1s;
/* 1초에 걸쳐 배경색과테두리를 변경할 예정*/
transition-delay: 2s;
/* 2초 후에 변경*/
}
.t:hover {
background: #ff22aa;
border-radius: 50px;
}
See the Pen Untitled by korany0315 (@korany0315) on CodePen.
브라우저마다 애니메이션 처리가 안 될 가능성이 있기때문에 적용시켜줌
-moz- : firefox
-o- : opera
-ms- : explorer
-webkit- chrome, safari
-moz-transition-property: background-color, border-radius;
-moz-transition-duration: 1s;
/* 1초에 걸쳐 배경색과테두리를 변경할 예정*/
-moz-transition-delay: 2s;
/* 2초 후에 변경*/
-o-transition-property: background-color, border-radius;
-o-transition-duration: 1s;
/* 1초에 걸쳐 배경색과테두리를 변경할 예정*/
-o-transition-delay: 2s;
/* 2초 후에 변경*/