我正在使用来自外部库的组件,该组件不允许我更改其大部分样式,但我想更改作为材质 ui 按钮的按钮的样式,在检查元素时,它清楚地显示了类MuiButtonBase- root MuiIconButton-root MuiIconButton-colorInherit
例如,如何覆盖 MuiIconButton-root 样式?这是我的组件:
class MyComponent extends Component {
render() {
const { classes } = this.props;
return (
<div className={classes.myComponent}>
<3rdPartyComponent />
</div>
);
}
}
export default withStyles(styles)(MyComponent)
我试过如下声明我的样式函数,但没有成功:
const styles = theme => ({
myComponent: {
"&.MuiIconButton-root": {
padding: "0px"
}
}
});
有谁能够帮我?提前致谢。