Angular Material2 md-复选框边框颜色

Angular Material2 md-checkbox border color

我正在使用 Angular Material 2 并且我正在尝试在 md-checkbox 上应用 css。到目前为止,我设法改变了背景颜色,但没有关于如何应用边框颜色的文档。

我的高宽代码:

:host /deep/ .mat-checkbox-inner-container{
     height:15px;
     width:15px; 
}

支票背景颜色代码:

 :host /deep/  .mat-checkbox-checked .mat-checkbox-background {
    background-color: #72addc;
} 

但仍然无法应用于边框颜色。

欢迎任何帮助!

对于Angular5+版本

/deep/ .mat-checkbox-frame { 
    border-color: grey 
}

您可以在此处了解有关样式组件的更多信息https://angular.io/guide/component-styles

对于Angular 8

::ng-deep .mat-checkbox-frame {
  border-color: white
}

我想补充一点,“/deep/”现在已弃用。 [来自版本 8] 使用“::ng-deep”而不是“/deep/”

我第一次删除了“:host”,但删除后它不能正常工作。 所以我又加了。

CSS 用于边框颜色:

:host ::ng-deep .mat-checkbox-frame { 
    border-color: white 
}

CSS 用于改变背景颜色:

:host ::ng-deep  .mat-checkbox-checked .mat-checkbox-background {
    background-color: #01ADE4;
}