Интерполяция переменной translateX не работает - Sass

Замена переменной $tranX значением не работает, хотя подстановка переменной $op работает правильно.

В этом анимация обычно выполняет:

@mixin animationItemAbout($delay, $tranX, $op)
{
    @keyframes itemAboutShow 
    {
        0% {  transform: translateX(10%); opacity: 0;  }
        100% { transform: translateX(0%);  opacity: 1; }   
    }
    animation: itemAboutShow 250ms ease-out $delay 1 normal both;

}

При этом только анимация непрозрачности выполняет:

@mixin animationItemAbout($delay, $tranX, $op)
{
    @keyframes itemAboutShow 
    {
        0% {  transform: translateX($tranX); opacity: 0;  }
        100% { transform: translateX(0%);  opacity: $op; }   
    }
    animation: itemAboutShow 250ms ease-out $delay 1 normal both;

}

Это вызов метода:

.title1
{
     @include animationItemAbout(600ms, 20%, 0.5);            
}

Почему это происходит?

0 ответов

Другие вопросы по тегам