我在延迟号码和" s"之间有一个空格。此Less功能中的秒数。显然,渲染时,它无效。
为什么要添加这个空格,以及如何摆脱它?
INPUT:
.generateDelay(5);
.generateDelay(@n, @i: 1) when (@i =< @n) {
&:nth-child(@{i}) {
animation-delay: (.25*@i)s;
}
.generateDelay(@n, (@i + 1));
}
输出:
animation-delay: 0.25 s;
animation-delay: 0.5 s; //etc
PS:
我无法用标记的重复问题解决它。如果我尝试在一个新变量中相乘,它说它没有定义。而且我无法在一个内部繁衍。 &#34;,因为它已转换为字符串。