我有一个垫子选择用在
multiple
选项(见)
this example from docs
)
当复选框被选中时,我想设置其颜色的样式(默认情况下为蓝色)。
所以从这里:
我需要得到这个:
但我不知道应该使用哪个css选择器/规则。
通常,对于复选框,我会使用这个:
/deep/.mat-checkbox-checked.mat-accent .mat-checkbox-background, .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background {
background-color: #A5C73C;
}
但这些选项不被视为复选框。
HTML
:
<mat-form-field>
<mat-select placeholder="Toppings" [formControl]="toppings" multiple>
<mat-option *ngFor="let topping of toppingList" [value]="topping">{{topping}}</mat-option>
</mat-select>
</mat-form-field>