我正在尝试使用 Scss 中的两个自定义实用程序函数来优化与 CSS 相关的计算。
一个给 EM:
@function _em($wanted, $inherited) {
@return ($wanted / $inherited) + 'em';
}
...还有一个百分比:
@function _pc($wanted, $parent) {
@return (($wanted / $parent) * 100) + '%';
}
...然后内联调用它们:
body {
margin: _pc(40,1024);
font-size: _em(20,16);
line-height: _em(26,20);
}
但是,这些都没有返回预期的Nem
或N%
字符串。(我认为这是我的字符串连接 - 即在计算结束时粘合单位声明 - 但我不确定。)
谁能阐明我做错了什么?