我正在通过在style.css中执行此操作来使用预建主题:
@import '~@angular/material/prebuilt-themes/purple-green.css';
但是,当我这样做时,按钮全部都带有白色背景。
<button mat-button color="primary">Primary</button>
<button mat-button color="accent">Accent</button>
<button mat-button color="warn">Warn</button>
我认为将import语句放在style.css中将使样式成为全局样式,并且可用于项目中的所有文件。我不正确吗?
答案 0 :(得分:0)
您可以通过StackBlitz共享一个示例吗?我参加了一个初学者项目,并在其中设置了紫绿色主题:https://stackblitz.com/edit/angular-material-starter-ykm3yo?file=main.ts
您能否再次检查是否已导入MatButton模块?尝试在链接的StackBlitz中删除此导入,以查看您所描述的效果。