在scss文件中应用mixins make-row和make-col后,有没有办法通过scss文件删除主题?
即
.contentType {
@include make-row();
&.no-row {
@include kill-row();
}
}
答案 0 :(得分:0)
如果您可以控制元素上的类的位置/名称,那么:
.contentType {
&.row {
@include make-row();
}
}
基本上与应用于所有然后使用类(和较少生成的CSS)删除相同。 Sass无法自动取消混合中的所有样式,您需要专门定位kill-row
mixin中的每个样式并重置为默认值。