グリッド システムを 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 のプロから教えてもらえますか?