Как правильно применить 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 верстальщик
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект