Задать вопрос
@ennet

Как задать плавность анимации при разных @keyframes на hover элемента?

Всем привет! Подскажите пожалуйста, как сделать "плавность" анимации.

У меня есть @keyframes, который описывает поведение анимации при загрузки. А при ховере, подключается другой @keyframes (анимация и ее ход меняется).

Между их сменой происходит резкость.

Вот пример резкости jsfiddle.net/g4wvqrL8

Вопрос: как при разных @keyframes при ховере сделать плавную смену 2х типов анимация?

Пробовала делать transition (смещала их на нужную траекторию при ховере и начинать новую анимацию, но плавность все равно не было).

Или же как начинать анимацию с места, где остановилась анимация до этого??

Подскажите , всем заранее спасибо!
  • Вопрос задан
  • 847 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@Dexmaster
Всего-то нужно на 0% и 100% анимации не делать смещения. И transition нужно использовать на ячейке анимацию которой нужно сгладить.
jsfiddle.net/Dexmaster/g4wvqrL8/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы