Sass 如何将$rotate3d与create transform一起使用?
我试图在Sass 如何将$rotate3d与create transform一起使用?,sass,compass-sass,Sass,Compass Sass,我试图在创建变换块(连同scale-x)内部使用$rotate3d,但我尝试的任何操作都不正确。如果我像这样做rotate3d,它工作得很好: @包括旋转3d(1,0,0,3deg,800) 但我需要将其与比例和透视相结合,所以创建变换是我唯一的选择 正是$rotate3d的多参数特性吸引了我。我试过了,但没用: @include create-transform( $rotate3d: "1, 0, 0, 30deg, 800" ); Ideas?mixin的参数用逗号分隔,因此Sa
创建变换
块(连同scale-x)内部使用$rotate3d
,但我尝试的任何操作都不正确。如果我像这样做rotate3d
,它工作得很好:
@包括旋转3d(1,0,0,3deg,800)代码>
但我需要将其与比例和透视相结合,所以创建变换是我唯一的选择
正是$rotate3d
的多参数特性吸引了我。我试过了,但没用:
@include create-transform(
$rotate3d: "1, 0, 0, 30deg, 800"
);
Ideas?mixin的参数用逗号分隔,因此Sass认为您试图向$rotate3d
参数发送一个值。实际上,您想要做的是发送一个逗号分隔的列表作为单个参数的值。这可以通过在列表周围添加括号来实现:
@include create-transform($rotate3d: (1, 0, 0, 30deg, 800));