css3 animation 을 사용하다 보면 애니메이션 플레이 후에 그 자리에 멈추게 하고 싶은 경우가 있다.
그러나 아무 설정을 하지 않으면 처음위치로 돌아오게 되어있다.
이럴때 사용하는 설정을 알아보자.
#div1 {
position:relative;
left:0;
top:0;
width:100px;
height:100px;
background:red;
-webkit-transform:scale(2);
}
.move1 {
-webkit-animation-name : animation_play1;
-webkit-animation-duration : 2s;
-webkit-animation-timing-function:linear;
-webkit-animation-delay:.3s;
-webkit-animation-iteration-count:1;
-webkit-animation-fill-mode:both
}
@-webkit-keyframes animation_play1 {
0% {
-webkit-transform : translateX(0px) translateY(0px) scale(2.5);
}
100% {
-webkit-transform : translateX(100px) translateY(100px) scale(1);
}
}
위 빨간색 라인이 애니메이션 플레이 후 마지막 자리에 멈추게 하는 설정이다.
반응형
'CSS' 카테고리의 다른 글
IE a 링크 점선 없애기 (0) | 2015.06.01 |
---|---|
CSS3 여러가지 속성들 (0) | 2013.11.22 |
min-width 와 max-width 의 사용 (0) | 2013.07.12 |
CSS3 mask 속성 (0) | 2013.06.24 |
CSS 커서 속성 모음 (0) | 2013.05.31 |