我需要在我的SCSS代码中定义宽度,如下所示:
#example {
width: $currentWidth + 349 !important;
}
Run Code Online (Sandbox Code Playgroud)
凡$currentWidth由循环定义.
但是,Sass总是最终连接两个数字而不是算术.
我也尝试过:
width: #{$currentWidth + 349}px !important;
这仍然导致连接.
我想知道我做错了什么?我知道这是非常基本的,但我似乎也无法找到关于Sass如何处理算术的好信息
Kri*_*eck 33
假设$currentWidth是一个整数.
上海社会科学院:
$currentWidth: 30;
#example {
width: unquote( ($currentWidth + 349) + 'px ' + !important );
}
Run Code Online (Sandbox Code Playgroud)
CSS输出:
#example {
width: 379px !important;
}
Run Code Online (Sandbox Code Playgroud)
你可以在这里测试一下: