nik*_*ohn 6 javascript css reactjs material-ui
我正在尝试在Material UI Steppers上自定义禁用的 Step 颜色
默认颜色为蓝色(启用)+ 灰色(禁用)。但我希望将其更改为如下所示:
但我似乎无法Icon在StepLabel. 我已经尝试将 CSS 应用于IconContainer,但特异性还不够。
我的代码在这里可用:https : //codesandbox.io/s/0102v4z1op
蒂亚!
<Stepper
activeStep={activeStep}
orientation="vertical"
connector={false}
>
{steps.map((label, index) => {
return (
<Step key={label} className={classes.step} classes={{ completed: classes.completed }}>
<StepButton icon={<DeleteIcon className={classes.xiconRoot}/>} completed={index === 2}>
<StepLabel
classes={{
iconContainer: classes.iconContainer
}}
>
{label}
</StepLabel>
</StepButton>
</Step>
);
})}
</Stepper>
Run Code Online (Sandbox Code Playgroud)
类似于completed应用于您可以classes应用Step以下内容来覆盖不同的状态。https://material-ui.com/api/step/#css-api
完整示例片段https://codesandbox.io/s/vn8m2rqol3
| 归档时间: |
|
| 查看次数: |
6243 次 |
| 最近记录: |