Files
freeCodeCamp/curriculum/challenges/chinese/01-responsive-web-design/applied-visual-design/animate-multiple-elements-at-variable-rates.md

1.1 KiB

id, title, challengeType, videoUrl, forumTopicId
id title challengeType videoUrl forumTopicId
587d78a8367417b2b2512ae6 以可变速率来给多个元素添加动画 0 https://scrimba.com/c/cnpWZc9 301042

--description--

在前面的关卡里,我们通过修改 @keyframes 改变了两个相似动画元素的频率。你也可以通过改变多个元素的 animation-duration 来达到同样的效果。

在编辑器代码运行的动画里,天空中有三个以同样频率不停闪烁的星星。你可以设置每一个星星的 animation-duration 属性为不同的值来使其具有不同的闪烁频率。

--instructions--

依次设置 class 为 star-1star-2star-3 的元素的 animation-duration 为 1s、0.9s、1.1s。

--hints--

class 为 star-1animation-duration 属性值应该 1s。

assert($('.star-1').css('animation-duration') == '1s');

class 为 star-2animation-duration 属性值应该 0.9s。

assert($('.star-2').css('animation-duration') == '0.9s');

class 为 star-3animation-duration 属性值应该 1.1s。

assert($('.star-3').css('animation-duration') == '1.1s');

--solutions--