css - 更改角垫芯片默认颜色
问题描述
我是 Angular 的新手,我正在尝试使用全局 CSS 文件更改垫子芯片默认颜色,但由于某种原因,它不会让我更改默认芯片颜色和内部文本颜色。
Homepage.component HTML
<mat-chip-list>
<mat-chip>Tag1</mat-chip>
</mat-chip-list>
全局 CSS
.mat-chip{
background-color:mat-color($accent);
color: mat-contrast($positive,50);
}
解决方案
您可以使用!important
运算符,如下所示:
.mat-chip{
background-color: mat-color($accent) !important;
color: mat-contrast($positive,50) !important;
}
推荐阅读
- tensorflow - Google Colaboratory:“没有可用的 GPU 后端”。为什么是这样?
- angular - 重复声明 TypeScript Getter Setter
- c# - 在以 .Net 标准为目标的 ||Xamarin 应用程序中使用 Simple.OData.Client
- sql-server - 从 sql 表中检索参数以在过程中使用
- angular - Angular2 - 找不到 NgModule
- sas - 在 SAS DI 上运行 cast 语句时出错
- android-studio - 我在 Android Studio 安装过程中不断收到“SDK tools directory is missing”错误
- python - 使用从 Pandas DataFrame 派生的类的 pickle 丢失对象属性
- javascript - 为 Amazon Lex 调度机器人检测和解析格式为“2-4pm”的时间范围
- c# - 如何使用实体框架更新当前实体