Почему я не могу изменить цвет границы в поле ввода материала-ui?CSS

Разбираемся в CSS
Ответить
Anonymous
 Почему я не могу изменить цвет границы в поле ввода материала-ui?

Сообщение Anonymous »

Я пытаюсь изменить цвет границы ввода на белый, даже если он находится в фокусе, наведен или просто установлен по умолчанию.
Я создал тему, используя makeStyles для полей текста и ввода, но похоже, это не работает. Вот что я сделал:

Код: Выделить всё

const useStyles = makeStyles((theme) => ({
textField: {
'& .MuiOutlinedInput-root': {
borderColor: 'white',
'&:hover': {
borderColor: '#ffffff',
},
'&.Mui-focused': {
borderColor: 'white',
},
},
'& .MuiOutlinedInput-input': {
color: 'white',
},
'& .MuiInputAdornment-root': {
color: 'white',
},
},
}));
Вот как создаются мои текстовые поля или поля ввода:

Код: Выделить всё

 


 handleChange({ target: { name, value: Math.max(parseInt(value || '0') - 1, 0) } })}
style={{ color: 'white' }}
>



)}

),
classes: {
root: classes.textField,
},
}}
sx={{ '& .MuiOutlinedInput-root': { borderColor: 'white' } }}
/>
Как это решить

Подробнее здесь: https://stackoverflow.com/questions/787 ... aterial-ui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»