Как правильно применить transform: scale() к элементу с keyframe-анимацией?

К элементу с бесконечной анимацией "левитирования" на keyframe'ах style'ом добавляется свойство tranform: scale([динамически меняется с помощью js]), но объект всё так же остаётся в 100% масштабе.
Если убрать анимацию, то трансформация применяется.
Так во всех браузерах. Как правильно это всё сделать, чтобы "и вашим и нашим"?

Код анимации, применяется @extend'ом:
.animation-floating
  animation-name: floating
  animation-duration: 2.5s
  animation-iteration-count: infinite

@keyframes floating
  50%
    transform: translateY(8%)


Код элемента с этой анимацией:
<span class="click-zone no-active daemon scalable" style="transform: scale(0.854808);"></span>
  • Вопрос задан
  • 402 просмотра
Пригласить эксперта
Ответы на вопрос 1
HamSter007
@HamSter007
HTML/CSS верстальщик
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Санкт-Петербург
До 180 000 ₽
move2usajobs LLC Лос-Анджелес
от 2 000 до 4 000 $
14 нояб. 2024, в 08:55
40000 руб./за проект
14 нояб. 2024, в 05:39
10000 руб./за проект