【发布时间】:2018-02-22 07:53:39
【问题描述】:
它是带有 SASS 的 bootstrap 4.0
我的style.scss 文件包含以下代码:
@import "../bootstrap/scss/bootstrap";
@import "colors";
@import "main";
而_colors.scss文件包含以下代码:
$bg-white : white;
$theme-colors: (
primary: #333333
)
你可以看到我只是想覆盖$theme-color('primary'),但问题是它什么都不做。
如果我将@import "colors" 移到文件style.scss 的开头,则会出现以下错误:
错误 ../bootstrap/scss/_forms.scss(第 284 行:$color: null 不是 `rgba' 的颜色)
其实style.scss文件编译成style.css文件,就是链接文件。
问题:如何在使用SASS 时覆盖bootstrap-4 中的$theme-color?
任何帮助将不胜感激,并在此先感谢
干杯。
【问题讨论】:
-
好问题,同样的问题也可以这样命名:
Argument $color of darken($color, $amount) must be a color
标签: twitter-bootstrap bootstrap-4 sass bootstrap-5