gpt4 book ai didi

css - 如何更改单个垫子图标的背景颜色?

转载 作者:行者123 更新时间:2023-11-28 19:24:15 25 4
gpt4 key购买 nike

 <mat-horizontal-stepper #stepper>
<mat-step class="red-stepper">
<ng-template matStepLabel>
<span>Step 1</span>
</ng-template>
</mat-step>
<mat-step class="red-stepper">
<ng-template matStepLabel>
<span>step 2</span>
</ng-template>
</mat-step>
<mat-step>
<ng-template matStepLabel>
<span>Step 3</span>
</ng-template>
</mat-step>
<mat-step>
<ng-template matStepLabel>
<span>Step 4</span>
</ng-template>
</mat-step>
</mat-horizontal-stepper>

例如,我这里有 4 个 mat-steps,但我想更改其中前两个的颜色,我该如何实现?我知道如何更改选中的,但事实并非如此。

我试过在不同的类中应用步进器的背景色,但没有成功。

.red-stepper {
.mat-step-icon {
span.ng-star-inserted {
background-color: red !important;
}
}
background-color: red !important;
.mat-step-header .mat-step-icon {
background-color: #007FAD !important;
}
}

最佳答案

如果您尝试在父组件中应用样式,请尝试:

:host {
::ng-deep {
mat-step {
&.red-stepper {
background-color: #000;
}
}
}
}

关于css - 如何更改单个垫子图标的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56673227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com