Is it possible to change mat-divider
color?
I tried the following, it didn't work
component.html
<mat-divider class="material-devider"></mat-divider>
component.scss
.material-devider {
color: red
}
Is it possible to change mat-divider
color?
I tried the following, it didn't work
component.html
<mat-divider class="material-devider"></mat-divider>
component.scss
.material-devider {
color: red
}
Yes, you can.
You need to overrule .mat-divider
class styling in your own written CSS and change the border-top-color
property.
.mat-divider {
border-top-color: rgba(0, 0, 0, 0.12);
}
is the default styling by Angular Material.
.mat-divider {
border-top-color: red;
}
This should be enough to change it (if your CSS gets rendered later than Material's). Otherwise adding increased specificity to your CSS class will help (f.e..mat-divider.mat-divider
).
To change the color mat-divider simply change the border-top-color property of .mat-divider class.
.mat-divider {
border-top-color: red;
}
If you use
<mat-divider class="mat-divider" [vertical]="true"></mat-divider>
Then the change is with the border-right-color
:
.mat-divider {
border-right-color: red;
}
© 2022 - 2024 — McMap. All rights reserved.