【发布时间】:2015-04-10 16:01:54
【问题描述】:
我正在尝试将我的grid system 减少到 LESS。
我使用分数作为字符串(这是有原因的)并且需要在calc() 表达式中插入它们。
在 Sass 中我可以做到这一点...
@mixin move($fraction: '1/1') {
position: relative;
left: calc(99.999999% * #{$fraction});
}
当我尝试这个时,在 LESS 中......
.move(@fraction: '1/1') {
@_fraction: ~'@{fraction}';
left: calc(99.999999% * @_fraction);
}
它最终会抛出 Cannot read property 'numerator' of undefined 错误。
显然,LESS 可以分辨出它是一小部分,但随后它就会消失。
有 LESS 专业人士可以启发我吗?
【问题讨论】:
-
Christian Juth 的回答解决了您的问题吗?如果没有,请添加有关预期输出 CSS 等的更多详细信息。
标签: less less-mixins