2014-11-12 4 views
0

내가하고 싶은 것은 페이지가로드 될 때 텍스트의 첫 번째 줄을 확대/축소하고 페이지가로드 된 후 두 번째 텍스트 줄을 만드는 것입니다.애니메이션 지연 후 사라지는 불투명도 추가하기

http://jsfiddle.net/L2wcxg2f/2/

: 여기

가 jsfiddle입니다 .. 나는 작업 애니메이션과 타이밍 사용하여 애니메이션 지연을 가지고,하지만 난 그냥 애니메이션의 시작 때까지 눈에 보이지 않는 텍스트의 두 번째 줄을 만드는 방법을 알아낼 수 없습니다

이 내 마크 업입니다 :

<center> 
<h1><div id="line1">First</div><div id="line2">Second</div></h1> 
</center> 

그리고 이것은 내 CSS입니다 :

#line1 {animation: onload 2s;} 
#line2 {animation: onload 2s; animation-delay: 2s;} 
@keyframes onload {from{opacity: 0.0; font-size: 170px;}to{opacity: 1.0; font-size: 120px;} 

미리 감사드립니다!

답변

2

처음에 #line2opacity:0을주고 animation-direction: forwards을 지정하십시오. Demo

+0

불투명도 부여 : 0; 애니메이션이 끝나면 사라집니다. 죄송합니다. 빠른 답장을 보내 주셔서 감사합니다. – metadog

+0

@metadog 데모를 보았습니까? 내 대답과 마찬가지로'animation-direction : forwards'도 적용해야합니다. –

+0

감사합니다. 좋은 하루 되세요. (: – metadog