3

我正在使用css 模块post-css。我添加了post-css-simple-vars插件

颜色.css

$orange:   #ff6600;
$blue:   #056ef0;

在我的button.css文件中,如何使用组合以便可以重用变量colors.css

按钮.css

.button {
    composes: * from '../styles/colors.css';
    background-color: $orange;
}
4

1 回答 1

3

到目前为止我发现的最佳方法是@value使用postcss-modules-values插件将变量导出为

颜色.css

@value blue: #0c77f8;
@value red: #ff0000;
@value white: #fff;

按钮.css

@value colors: "./colors.css";
@value blue, white, red from colors;

.button {
  color: blue;
  background-color: red;
}

查看css-module-npm-boilerplate示例

于 2015-11-30T02:08:38.687 回答