Стилус не может сделать простую математику
Почему это не работает в стилусе?
gutter = 2%
get(numerator, denominator)
x = (numerator / denominator) * 100% // get(1, 4) returns 25% as it should
(x) - gutter // returns x as 24.5% wtf
Отлично работает в Sass
$gutter: 2%;
@function foo($numerator, $denominator) {
$x: ($numerator / $denominator) * 100%;
@return $x - $gutter;
}
foo {
width: foo(1, 4); // returns 23% as it should
}
1 ответ
Да, конечно. Я сосу, что не заметил этого. Это работает.
gutter = 2
get(numerator, denominator)
x = (numerator / denominator) * 100 // get(1, 4) returns 25% as it should
width ((x) - (gutter))% // returns x as 24.5% wtf
span
display inline-block
height 40px
get(1, 4)