【发布时间】:2013-10-27 04:26:40
【问题描述】:
我正在尝试为 CSS 转换编写具有多个输入参数值的 LESS 混合。输入值是要完成的转换类型以及与转换关联的值。
例如,考虑下面给出的代码:
.transform(@type; @value){
}
如果我输入type='rotateY' 和value='360deg',输出应该是transform: rotateY(360deg)。我已经尝试了以下选项,但它们似乎都没有工作(输出作为评论提到)。
transform: "@{type}(@{value})"; /* Output: "rotateY(360deg)" */
transform: @{type}(@{value}); /* Output: Compiler error */
transform: @type(@value); /* Output: rotateY 360deg */
我应该如何编码以获得所需的输出?请帮忙。
注意:mixin 代码还有很多其他项目,我只发布了需要修复的行。
【问题讨论】: