Оберните ваш выбор в <FormControl />
, а также добавьте <InputLabel />
как <Select />
sibling. После этого переопределите класс InputLabel root, а также укажите className для выбора компонента:
const useStyles = makeStyles((theme) => ({
formControl: {
margin: theme.spacing(1),
minWidth: 120,
},
underline: {
color: 'red' ,
'&::after': {
borderBottom: '2px solid red'
},
'&::before': {
borderBottom: '2px solid yellow'
}
},
inputLabelRoot: {
color: 'red',
}
}));
export default function SimpleSelect() {
const classes = useStyles();
return (
<div>
<FormControl className={classes.formControl}>
<InputLabel classes={{root: classes.inputLabelRoot}}>Age</InputLabel>
<Select
className={classes.underline}
>
<MenuItem value={10}>Ten</MenuItem>
<MenuItem value={20}>Twenty</MenuItem>
<MenuItem value={30}>Thirty</MenuItem>
</Select>
</FormControl>
</div>
);
}
Изменить невидимый фон