【发布时间】:2014-12-05 19:13:53
【问题描述】:
我需要包含文件
"#{request.domain.split(".").first}.css.scss"
进入我的 custom.css.scss 文件。
我不知道该怎么做。目标是声明特定变量,并在每个文件中赋予它们不同的值,为每个不同的请求动态加载不同的文件
文件 one.css.scss
$button_primary_color: #xxx;
$header_background_color: blue;
文件二.css.scss
$button_primary_color: #zzz;
$header_background_color: red;
我也尝试过使用 CSS3 变量,但没有成功:
home[sn="one"] {
--button_primary_color: #xxx;
}
home[sn="two"] {
--button_primary_color: #yyy;
}
(在不同的浏览器中表现不标准),也不能替代下面的语句。
div {
color: var(--button_primary_color);
}
我想要更多的 bootstrap/sass 解决方案。我怎样才能做到这一点?
【问题讨论】:
标签: css ruby-on-rails-4 sass bootstrap-sass