두 개의 애니메이션을 이미지에 표시하고 페이지로드시 바운스하고 두 번째 애니메이션이 튀어 오면 흔들림을 시작해야합니다. 두 개의 서로 다른 이미지에 대해이 작업을 수행했지만이 두 이미지를 하나로 묶을 때 하나의 애니메이션 만 작동합니다. 다른 애니메이션 효과가 덮어 쓰여지고 있습니다.하나의 오브젝트에 두 개의 애니메이션 추가 [이미지로]
swinging 및 bounce에 대한 JSfiddle을 만들었습니다.
어떤 도움
ul { list-style-type:none;}
@-webkit-keyframes swinging {
0% {
-webkit-transform: rotate(10deg);
}
50% {
-webkit-transform: rotate(-5deg)
}
100% {
-webkit-transform: rotate(10deg);
}
}
@keyframes swinging {
0% {
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
50% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg)
}
100% {
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
}
.swingimage {
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-animation: swinging 3.5s ease-in-out forwards infinite;
animation: swinging 3.5s ease-in-out forwards infinite;
}
<ul class="nav navbar-nav pull-right">
<li class="">
<a href="#"><img src="https://upload.wikimedia.org/wikipedia/commons/f/f5/Loxoceles_reclusa_iconized_thread.png" class="swingimage" width="200" height="200" > </a>
</li>
</ul>
HTTP 귀하의 경우 첫 번째가
를 완료 한 후 시작하려는 경우 기간과 같거나 더 큰 : //stackoverflow.com/questions/14384494/multiple-css-keyframe-animations-using-transform-property-not-working –