freeCodeCamp/curriculum/challenges/chinese/01-responsive-web-design/applied-visual-design/make-a-css-heartbeat-using-an-infinite-animation-count.md

1.1 KiB
Raw Blame History

id, title, challengeType, videoUrl, forumTopicId
id title challengeType videoUrl forumTopicId
587d78a8367417b2b2512ae4 使用无限的动画计数制作 CSS 心跳 0 https://scrimba.com/c/cDZpDUr 301062

--description--

这也是一个用 animation-iteration-count 属性创造持续动画的例子,它基于我们在前面挑战中创建的心形。

心跳动画的每一秒包含两个部分。heart 元素(包括 :before:after)使用 transform 属性改变其大小,背景 div 使用 background 属性改变其颜色。

--instructions--

请将 class 为 backheart 的元素的 animation-iteration-count 属性值设置为 infinite使心形可以持续跳动。heart:beforeheart:after 所选择的元素则不需要添加动画属性。

--hints--

class 为 heart 的元素的 animation-iteration-count 属性值应为 infinite。

assert($('.heart').css('animation-iteration-count') == 'infinite');

class 为 back 的元素的 animation-iteration-count 属性值应为 infinite。

assert($('.back').css('animation-iteration-count') == 'infinite');

--solutions--