【发布时间】:2020-04-14 16:28:56
【问题描述】:
如何在不使用 !important 的情况下使用样式覆盖 Material-UI 主题?
const theme = createMuiTheme({
overrides: {
MuiInputBase: {
input: {
background: '#dd7711',
padding: 10,
},
},
},
},
})
export default makeStyles(theme => ({
hutber: {
background: '#000',
color: '#fff',
},
}))
function SpacingGrid() {
const classes = useStyles()
return <MuiThemeProvider theme={theme}><Input label="Outlined" variant="outlined" className={classes.hutber} /></MuiThemeProvider>
}
输出:
如您所见,覆盖样式的唯一方法是创建另一个主题:O 我想知道styles
【问题讨论】:
标签: javascript reactjs material-ui jss