Нужна помощь в анимации с помощью API CSS Web AnimationCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Нужна помощь в анимации с помощью API CSS Web Animation

Сообщение Anonymous »

Я пытаюсь переключить анимацию на элементе, используя API CSS Web Animations (WAAPI). В частности, я хочу, чтобы анимация плавно переходила между двумя состояниями на каждом нажатии кнопки - по сути, продвигаясь вперед на первом щелчке, а затем переворачивался на второй, и т. Д. /> ! Важно!
Я также хочу, чтобы коробка получила конец стилей анимации. />https://codepen.io/mab141211/pen/vyyoojw
const keyframes = [
{ border: '2px solid red', width: '200px', backgroundColor: 'blue', offset: 0, },
{ border: '6px solid green', width: '250px', backgroundColor: 'purple', offset: 1, },
];

// Options
const options = {
duration: 200,
easing: 'ease-in',
fill: 'both',
};

let isPlayingForward = true;

const animation = box.animate(keyframes, options);
animation.pause();

button.addEventListener('click', () => {
if (isPlayingForward) {
animation.play();
} else {
animation.reverse();
}

isPlayingForward = !isPlayingForward;
});```


Подробнее здесь: https://stackoverflow.com/questions/796 ... ations-api
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • CSS Animation-Iteration-Count портит режим Animation-fill-mode [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    72 Просмотры
    Последнее сообщение Anonymous
  • Swiftui: MatchEdgeMetryEffect и Animation Animation Clipshape
    Anonymous » » в форуме IOS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Как исправить дрожание анимации в сложной веб-анимации CSS и JS?
    Anonymous » » в форуме CSS
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Как исправить дрожание анимации в сложной веб-анимации CSS и JS?
    Anonymous » » в форуме CSS
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • CSS Transform Animation на iOS работает правильно только после главного экрана/блокировки и повторного открытия браузера
    Anonymous » » в форуме IOS
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»