translateX变量的插值不起作用 - Sass

时间:2018-06-03 19:36:19

标签: variables animation mixins translate

使用该值替换$ 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 个答案:

没有答案