指南针多个css转换

指南针多个css转换,css,sass,compass-sass,css-transitions,Css,Sass,Compass Sass,Css Transitions,一个人怎么能用这个做多个css转换呢 我想做的是用Compass在下面编写代码 -webkit-transition: top 0.3s ease-out, background .9s .5s ease-out; -moz-transition: top 0.3s ease-out, background .9s .5s ease-out; -o-transition: top 0.3s ease-out, background .9s .5s ease-out;

一个人怎么能用这个做多个css转换呢

我想做的是用Compass在下面编写代码

-webkit-transition: top 0.3s ease-out, background .9s .5s ease-out; 
   -moz-transition: top 0.3s ease-out, background .9s .5s ease-out; 
     -o-transition: top 0.3s ease-out, background .9s .5s ease-out; 
        transition: top 0.3s ease-out, background .9s .5s ease-out;

这就是你要找的吗


@包括过渡(前0.3s缓和,后0.9s.5s缓和)

如果您正在使用mixin定义转换,并且出现以下错误:

错误:mixin转换只接受1个参数;给定2

尝试将值括在括号中,如:

@include transition( (bottom .5s, background 2s) );

从文档中:

这些年来可能已经发生了变化,但现在是这样的:

single-transition($property, $duration, $function, $delay)

请注意,$delay是last,与正确答案中的last不同。

这是否仍然适用于您?我也想到了这一点,但我得到的是
转换:前0.3s背景放松。9s.5s背景放松。它省去了逗号!这是一个(已知的)错误吗?[我使用的是
指南针0.13.alpha.12
]@marczking不确定是否相关。如果我传入列表,它会对我起作用:`@包括转换((前0.3s减缓),(后0.9s减缓));这个问题是针对Compass的,Compass提供了一个不会产生此错误的过渡混合。