Saya mencoba mengganti kotak centang UI materi css di Komponen Rumah saya dan itu berfungsi dengan baik. Tetapi ada efek samping seperti css kotak centang di komponen formulir ditimpa. Adakah yang bisa menyarankan solusi untuk ini.
HTML digunakan
<mat-checkbox formControlName="home">
Home
</mat-checkbox>
css yang digunakan untuk over riding secara default berwarna abu-abu
::ng-deep .mat-checkbox .mat-checkbox-frame {
border-color: blue !important;
}
Kotak centang mat komponen formulir - untuk komponen ini juga mengganti warna batas menjadi biru tanpa menulis css apa pun
<mat-checkbox formControlName="form">
Form
</mat-checkbox>
Saya yakin ini terjadi karena penggunaan ::ng-deep
Saya bahkan mencoba ViewEncapsulation juga di komponen Home. Itu masih mengganti css di komponen Formulir dan css lain di kedua komponen.
Bantuan apa pun terkait hal ini akan sangat kami hargai.