Вам необходимо применить стиль к mat-option
вместо mat-select
как:
<mat-select [(ngModel)]="someValue">
<mat-option class="empty-select"></mat-option>
<mat-option style="color: red" class="not-empty-select" *ngFor="let unit of units [value]="unit">{{unit}}</mat-option>
</mat-select>
Также вы можете установить цвет в классе not-empty-select
.
Обновление 1:
Если вы хотите изменить цвет выбранной опции, добавьте следующий CSS:
.not-empty-select.mat-selected {
color: green !important;
}
Обновление 2:
Если вы хотитечтобы изменить цвет в поле выбора, измените CSS как:
.not-empty-select.mat-selected {
color: green !important;
}
:host /deep/ .mat-select-value-text {
color: green !important;
}