使用 LESS CSS,我想简化我的代码,使用 Mixins 来放置“输出”转换声明,但以下语法是错误的。问题出在@color-time
具有 2 个参数的属性定义中:
.links-transition (@color-time:color 1s, border-color 1s)
{
-webkit-transition:@color-time;
-moz-transition:@color-time;
-ms-transition:@color-time;
-o-transition:@color-time;
transition:@color-time;
}
a
{
color:red;
.links-transition;
}
在官方文档中,我发现把 a;
放在最后,教 LESS 如何考虑参数,考虑它们之间用 分隔;
,所以在我的例子中,一个参数是这样的:
.links-transition (@color-time:color 1s, border-color 1s;)
不幸的是,这没有运行。我认为这取决于空格......是否有正确的语法来获得正确的 CSS 而无需在 Mixin 召回中使用 2 个参数?
谢谢你。