我有一个Select
在深色背景上的 MUI组件,因此对于这个组件,我想对其进行更改,以便文本和线条颜色全部为白色。其余Select
实例应保持不变。
虽然我可以让文本和图标改变颜色,但我似乎无法弄清楚如何使用classes
props来设置下划线颜色。我的尝试似乎也使打开的图标也换行到下一行。这是一个演示问题的示例:
我已经这样设置我的风格:
const styles = theme => ({
underline: {
borderBottom: '2px solid white',
'&:after': {
// The MUI source seems to use this but it doesn't work
borderBottom: '2px solid white',
},
}
};
然后我是这样设置的:
<Select
classes={{
underline: classes.underline, // Does it go here?
}}
inputProps={{
classes: {
underline: classes.underline, // Or does it go here?
},
}}
>
此方法确实适用于文本(上面未显示,但在链接示例中),它只是我无法更改的下划线颜色。我错过了什么?