css - Angular Material design 复选框黑色前景色(符号颜色)

标签 css angular typescript angular-material

我正在使用 <mat-checkbox> ... </mat-checkbox>我的应用程序中的组件,我需要将符号的颜色(“勾号”✓)设置为黑色。我可以通过 css 设置背景颜色,但对于“前景”颜色没有任何作用。

代码:

my.ts
          <mat-checkbox name="{{field.name}}"
                        [ngModel]="field.valueChecked"
                        ...
                        [ngClass]="{
                 'mandatory': field.mandatory == true
                 ,'optional': field.mandatory == false
                 ,'checkbox' : true}"
                 >
          </mat-checkbox>


my.css
    .checkbox {
        background-color: #3197ee !important;
        color: #050911 !important;
    }

欢迎任何如何改变颜色的解决方案!

最佳答案

试试这个

.mat-checkbox-checkmark-path {
    stroke: #000 !important;
}

/deep/ .mat-checkbox-checkmark-path {
    stroke: #000 !important;
}

关于css - Angular Material design 复选框黑色前景色(符号颜色),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52853033/

相关文章:

javascript - NgRx 商店 - 选择器不适用于根全局商店

javascript - typescript - 字符串字面量类型到类型字符串

html - 列表项上方的中心图像

html - Tumblr 静态页面,删除内联 CSS

html - CSS 在图像 float 时保持高度

unit-testing - karma 覆盖总是空的

javascript - 如何设计打印窗口的表格?

spring - 每次重新加载时 % 符号在 URL 中编码为 %25

css - 使用自定义验证器 ng-valid 类的 Angular 2 表单验证

TypeScript:有没有办法对函数 arity 进行类型检查?