【发布时间】:2021-03-31 16:37:57
【问题描述】:
我现在正在寻找一个整体来寻找我的问题的结果。在我的公司,我必须为我们的项目设计材料设计,这太尴尬了,绝对没有办法通过 sass 变量(我的意思是,不仅仅是颜色和字体)来设置样式。由于这种不可能的封装等,我无法覆盖很多样式。我的工作太慢了。如果我可以只覆盖来自 _button-base.scss 之类的变量,那就不会那么令人沮丧了……我不能像在很多建议中那样使用 viewEncapsulation.none。
我不太了解 Sass,所以也许我看不到结果。怎么可能不按变量进行样式设置,材料 sass 文件中都有。 我只找到了一个这样的答案:
.mat-button {
@extend %mat-button-base;
}
但这对我不起作用。谁有其他解决方案?
【问题讨论】:
标签: angular sass angular-material material-design scss-mixins