Я пытаюсь изменить цвет границы v4.13 МатериалUI Outlined Input .Тем не менее, я не получил ничего, чтобы работать при попытке переопределить CSS.
Я пробовал несколько правил CSS, применяемых к каждому элементу, select и OutlinedInput, с двумя нижеприведенными являются самыми последними.Что я здесь не так делаю?
const styles = () =>
createStyles({
select: {
"&:before": {
borderColor: "red"
},
"&:after": {
borderColor: "red"
},
},
outline: {
"&:before": {
borderColor: "red"
},
"&:after": {
borderColor: "red"
},
}
});
<Select
label={label}
fullWidth={true}
error={touched && invalid}
className={inputStyles}
classes={{ root: classes.select }}
input={
<OutlinedInput
{...input}
fullWidth={true}
id={input.name}
labelWidth={this.state.labelWidth}
classes={{notchedOutline: classes.outline}}
/>
}
{...custom}
>
{children}
</Select>
Я вижу здесь, где задается цвет границы, но не могу его переопределить.
![enter image description here](https://i.stack.imgur.com/1GUWT.png)