在SASS中是否可以生成CSS文件,其中只存储具有颜色属性的选择器?
例如,此SASS文件
class-1 {
display: flex;
align-items: center;
padding: 0 1rem 1rem;
color: #000;
}
class-2 {
display: flex;
align-items: center;
padding: 0 1rem 1rem;
}
class-3 {
display: flex;
color: #000;
}应输出为:
class-1 {
color: #000;
}
class-3 {
color: #000;
}发布于 2019-08-05 23:46:08
使用Sass本身是不可能的,但您可以使用PostCSS过滤掉不需要的属性。
我不知道有没有插件可以做到这一点,但是自己写一个插件应该不难。您可以将postcss-select插件作为实现的起点,因为它会根据选择器过滤出CSS。
https://stackoverflow.com/questions/57361859
复制相似问题