【发布时间】:2016-11-08 10:31:46
【问题描述】:
我有一个 SCSS mixin,其 linear-gradient 的定义如下。
@mixin custom-background(
$color: $color,
$progress: 0
) {
background: linear-gradient(to right, $color #{$progress}%, #9EC9DB 0);
border: #10516C solid #9EC9DB;
}
但是在使用gulp-sass 编译时,它会出现以下错误:
错误:“... #{$progress} %”后的 CSS 无效:预期的表达式(例如 1px,粗体)是“,$progress-” 在 file.scss 的第 15 行
nt(向右, $color #{$progress} %, #9EC9DB 0); ------------------------------------------^
messageOriginal:“... #{$progress} %”后的 CSS 无效:预期的表达式(例如 1px、粗体)是“, $color”
【问题讨论】: