Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用CSS API覆盖材质UI Stepper中的CSS样式_Javascript_Css_Material Design_Material Ui_Uistepper - Fatal编程技术网

Javascript 使用CSS API覆盖材质UI Stepper中的CSS样式

Javascript 使用CSS API覆盖材质UI Stepper中的CSS样式,javascript,css,material-design,material-ui,uistepper,Javascript,Css,Material Design,Material Ui,Uistepper,我想更改Material UI StepIcon中的文本颜色(实际上是一个SVG图标),仅用于活动和完成的步骤。目前,我成功地为这些步骤更改了图标的颜色。这就是我的博物馆现在的样子 export default createMuiTheme({ overrides: { MuiStepIcon: { root: { '&$active': { color: styles.myGreen, }, '

我想更改Material UI StepIcon中的文本颜色(实际上是一个SVG图标),仅用于活动和完成的步骤。目前,我成功地为这些步骤更改了图标的颜色。这就是我的博物馆现在的样子

export default createMuiTheme({
  overrides: {
    MuiStepIcon: {
      root: {
        '&$active': {
          color: styles.myGreen,
        },
        '&$completed': {
          color: styles.myGreen,
        },
      },
    }
  },
});
整个步进器看起来像:

因此,我想将勾号的颜色更改为灰色(表示已完成的步骤),将数字2的颜色也更改为灰色(表示当前活动的步骤),同时保持非活动的步骤不变(白色填充)

更改中文本的填充属性不会给出任何结果,在开发人员检查器中,仍然显示填充相等的白色

我想应用整个应用程序的样式


这方面有什么提示或解决方案吗?

您也需要重写文本类

export default createMuiTheme({
  overrides: {
    MuiStepIcon: {
      root: {
        '&$active': {
          color: styles.myGreen,
        },
        '&$completed': {
          color: styles.myGreen,
        },
      },
      text: {
        fill: <YOUR_DESIRE_COLOR>
      },
     },
    }
  },
});
导出默认CreateMuiteme({
覆盖:{
马斯特皮肯:{
根目录:{
“&$active”:{
颜色:styles.myGreen,
},
“&$completed”:{
颜色:styles.myGreen,
},
},
正文:{
填写:
},
},
}
},
});

您也需要重写文本类

export default createMuiTheme({
  overrides: {
    MuiStepIcon: {
      root: {
        '&$active': {
          color: styles.myGreen,
        },
        '&$completed': {
          color: styles.myGreen,
        },
      },
      text: {
        fill: <YOUR_DESIRE_COLOR>
      },
     },
    }
  },
});
导出默认CreateMuiteme({
覆盖:{
马斯特皮肯:{
根目录:{
“&$active”:{
颜色:styles.myGreen,
},
“&$completed”:{
颜色:styles.myGreen,
},
},
正文:{
填写:
},
},
}
},
});