占位符的材质角度变化颜色

时间:2018-10-28 15:10:48

标签: angular angular-material

我正在使用Angular 6,Material-UI,并且试图更改选择中占位符/输入的颜色。

sed 's|//[^/]*$|//|'

已设置红色背景进行测试。

我看到它的背景更改为.mat-select-placeholder { color: white !important; background-color: red; } ,但是文本仍然是深灰色。

有没有变化的原因吗?

2 个答案:

答案 0 :(得分:0)

尝试使用:: ng-deep

::ng-deep .mat-select-placeholder {
    color: white !important;
   background-color: red;
}

希望这会有所帮助:)

答案 1 :(得分:0)

  

您使用/deep/进行覆盖。

/deep/ .mat-select-placeholder {
   color: white !important;
   background-color: red;
}

注意:这些选项将来会被删除。

浏览此链接以了解其工作原理-https://blog.angular-university.io/angular-host-context/