私は<div id='content'> <p> foo </p> <p> bar </p> </div>
です。各<p>
タグのCSSはvisbility: hidden
に設定されています。 <p>
タグをそれぞれ<div id='content'>
に繰り返し、段落の表示をvisible
に変更し、500を遅延させて、次の段落で同じ操作を実行します。 .delay(500)
はCSSアニメーションでは機能しません。.queue()
を使用する必要がありますが、どうすればよいか分かりません。子要素divsを繰り返して表示します。
$('#content').children('p').each(function()
{
$(this).css('visibility', 'visible');
//delay before continuing iteration
});
CSS:
#content
{
position: absolute;
font-size: 25px;
width: 50%;
top: 20%;
left: 5%;
-moz-animation-duration: 2s;
-moz-animation-delay: 1s;
-moz-animation-iteration-count: 1;
}
p
{
-moz-animation-duration: 1s;
-moz-animation-delay: 2s;
-moz-animation-iteration-count: 1;
visibility: hidden;
}
このコードを使用することができますので、あなたが同様にあなたのCSSを投稿することができますか? –
がすべて完了しました。 。 。 。 。 – socrates
https://jsfiddle.net/tvz039nk/ – Tasos