완료 후 CSS 애니메이션 속성을 유지하려고합니다. 가능합니까?
이것이 제가 이루고자하는 것입니다 ...
요소는 사용자가 페이지에 도착했을 때 숨겨져 야하며, 3 초 (또는 기타) 후에 페이드 인되어야하며 애니메이션이 완료되면 그대로 유지되어야합니다.
여기 바이올린 시도가 있습니다 ... http://jsfiddle.net/GZx6F/
다음은 보존을위한 코드입니다 ...
<h2>Test</h2>
<style>
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 0.9;
}
}
h2 {
animation: fadeIn 1s ease-in-out 3s;
}
</style>
나는 jQuery로 이것을하는 방법을 안다. 그것은 다음과 같을 것이다.
<h2>test</h2>
<script>
$(document).ready(function(){
$('h2').hide().delay(3000).fadeIn(3000)
});
</script>