预处理器LESS中css“transform”属性的正确语法是什么?例如,以下内容会引发错误:
.transform(scale(1.1)) {
-webkit-transform: @transform;
-moz-transform: @transform;
-ms-transform: @trasnform;
-o-transform: @transform;
transform: @transform;
}
错误:未定义变量“transform”。如果转换不能用于缩减css,那么还有其他选择吗?
编辑:更改标题,并询问相关的,更相关的问题:如何使用较少的css和hovers来指定动态缩放?
答案 0 :(得分:9)
永远不会定义@transform
变量:
.transform(@transform) {
-webkit-transform: @transform;
-moz-transform: @transform;
-ms-transform: @transform; /* note that you have @trasnform here */
-o-transform: @transform;
transform: @transform;
}
.foo {
.transform(scale(1.1));
}