我已经使用 Susy 构建了一个站点,并且在 em 中指定了网格,但由于遇到问题,我需要更改网格设置以使用 rems。
我在 html 上设置的基本字体大小是 16px,这是 Susy 网格设置的设置:
$total-columns : 16
$column-width : remCalc(51.25px)
$gutter-width : remCalc(10px)
$grid-padding : remCalc(10px)
$container-style : magic
remCalc 函数是:
@function remCalc($pxWidth)
@return parseInt($pxWidth) / parseInt($base-font-size) * 1rem
但是在编译时我得到:
(_functions.scss 的第 146 行:0.01031em/rem 不是“百分比”的无单位数)
使用 rem 或主网格设置可以解决我的问题。我还将 Susy 从 1.0.3 更新到 1.0.8,但这也没有任何效果。
有任何想法吗?