さて、私は20秒後に表示したいこのテキストを持っています。私はアニメーション遅延プロパティを使用していますが、動作していません。おそらく、私は間違ったことをしています。アニメーションの遅延が動作しない
ここ
@import url(http://fonts.googleapis.com/css?family=Economica);
#text{
font-family:'Economica', sans-serif;
font-weight:bold;
position:absolute;
left:50%;
top:50%;
margin-left:-20px;
margin-top:-25px;
animation:fade-in 5s;
animation-delay:15s;
-webkit-animation-delay:15s;
-webkit-animation:fade-in 5s;
}
@keyframes fade-in{
from { opacity:0;}
to {opacity:1;}
}
@-webkit-keyframes fade-in{
from {opacity:0;}
to {opacity:1;}
}
リンクがFiddle
に..ですここで
が私のコード..です右のトラックに到達するために私を助けてくださいすべてのためにありがとうございました!
EDIT ONE:
アニメーションプロパティの順序を変更し、不透明度を追加した後:テキスト0、私は次のよう
#text{
font-family:'Economica', sans-serif;
position:absolute;
left:50%;
top:50%;
opacity:0;
margin-left:-20px;
margin-top:-25px;
animation:fade-in 2s;
animation-delay:3s;
-webkit-animation:fade-in 2s;
-webkit-animation-delay:3s;
-o-animation:fade-in 2s;
-o-animation-delay:3s;
}
@keyframes fade-in{
from { opacity:0;}
to {opacity:1;}
}
@-webkit-keyframes fade-in{
from {opacity:0;}
to {opacity:1;}
}
を得ました。しかし、私は0に不透明度を残せば#text、アニメーションが終了するとテキストは消えます。
アニメーションの実行後にテキストを表示し続けるにはどうすればよいですか?
ありがとうございました!速記が0s
でデフォルトにあなたの値をリセットされるよう
アニメーション後に不透明度を0に設定すると、テキストが消えます! – rob
さて、私はそれを手に入れました!私はアニメーションフィルモードを含める必要があります:fowards;アニメーションは継続しています。 – rob