但是,当我像这样将变量放入 settings.yml 时,它对我不起作用。我收到一个错误,说 $color 不是颜色,尽管我在这里没有使用 $color 变量。所以我想这可能与我不理解的插值有关。
header_color:
type: string
default: ""
description:
en: "..."
transparency:
type: string
default: ""
description:
en: "..."
在我看来,这似乎与 CSS 的编译方式有关。变量在 CSS 运行时声明时有效,但不能通过单独的 settings.yml 文件动态设置。![]()
这样做也不起作用:
.d-header {
background: rgba(#{$header_color}, #{$transparency});
}