--- id: 587d78a8367417b2b2512ae4 title: アニメーションの回数を無限にして CSS でハートを鼓動させる challengeType: 0 videoUrl: 'https://scrimba.com/c/cDZpDUr' forumTopicId: 301062 dashedName: make-a-css-heartbeat-using-an-infinite-animation-count --- # --description-- `animation-iteration-count` プロパティを使った連続アニメーションの例として、前回のチャレンジで作成したハートを使う例を紹介します。 長さ 1 秒のハートビートアニメーションは、2 つのアニメーションで構成されています。 `heart` 要素 (`:before` と `:after` 部分も含む) は `transform` を使ってサイズの変更をアニメーションし、背景の `div` は `background` プロパティを使って背景色の変更をアニメーションします。 # --instructions-- `back` クラスと `heart` クラス両方に `animation-iteration-count` プロパティを追加し、値に `infinite` を設定することで、ハートを鼓動させ続けましょう。 `heart:before` と `heart:after` セレクターにはアニメーションプロパティは必要ありません。 # --hints-- `heart` クラスの `animation-iteration-count` プロパティは `infinite` の値を持つ必要があります。 ```js assert($('.heart').css('animation-iteration-count') == 'infinite'); ``` `back` クラスの `animation-iteration-count` プロパティは `infinite` の値を持つ必要があります。 ```js assert($('.back').css('animation-iteration-count') == 'infinite'); ``` # --seed-- ## --seed-contents-- ```html
``` # --solutions-- ```html ```