我正在尝试清理 Rails 4.1 应用程序的一些样式。我不想列出每种颜色及其变体,而是创建颜色/值的映射,然后通过迭代生成 CSS。
# colors.css.scss
$colors: (
"red": #330000,
"blue": #003300
);
但是,我从中得到以下错误:
Invalid CSS after "$colors: (red": expected ")", was ": #330000, blue..."
我可以很好地使用 Sass 变量和 mixin;为什么我不能也使用 SASS 映射?
正如@dinocarl 善意指出的那样,map
and list
SASS 的功能在版本 3+ 中。我必须升级sass-rails
gem 升级到版本 5+,因为该版本的 gem 封装了 SASS 3+。在我升级了 gem 版本后,它的工作就像一个魅力(还有一些我必须更新的额外依赖项)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)