使用 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 个参数?
谢谢你。