Я хочу создать веб-анимацию с новой спецификацией и полифиллом. Анимация, которую я пытаюсь создать, состоит в том, чтобы элемент перемещался на 1024 пикселя вправо и исчезал. И все, он не сбрасывается, анимация просто заканчивается.
Я пытаюсь добиться этого с помощью новой спецификации веб-анимации. Вот полифилл на github: https://github.com/web-animations/web-animations-js
Вот код, который я использую для анимации, но он просто затемняет элемент, а затем сбрасывает его до полной непрозрачности. Он не двигается. И я не хочу, чтобы он сбрасывался, когда это было сделано.
var player = document.timeline.play(new Animation(document.querySelector('.right'), [ {opacity: "1.0", left:0}, {opacity: "0.0", left:"1024px"}], {direction: "forwards", duration: 1000}));
Вот скрипт JS с этим кодом и полифилом: http://jsfiddle.net/Wz8A8/
Обновление: кажется, что за один раз анимируется только одно свойство. Любые идеи о том, как я могу сделать более одного свойства? Также возможно ли просто сделать «до» конечных значений вместо того, чтобы начинать с ключевого кадра, просто заканчивая ключевым кадром?