Я пытаюсь установить цвет фона наведения для параметров внутри тега выбора. Кажется, это было сложно сделать, но есть ли какой-нибудь современный способ сделать это?
Я использую mobx + react в своем приложении
HTML:
return(
<select
className = "selectDecoration"
name = { name }
value = { value }
onChange = { e => onChange( name, e.target.value) }
>
<option disabled hidden value = { name } >
<a>{ name }</a>
</option>
{ options.map( item =>
<option value = { item }>
<a>{ item }</a>
</option> )
}
</select>
);
Невозможно внедрить CSS
в тег option
, потому что он отображается операционной системой и ее веб-браузером, тег select
очень полезен, особенно в мобильном дизайне, но с ним так сложно справиться.
Для получения дополнительной информации предлагаю эта ссылка. вы можете использовать настраиваемую библиотеку реагирования для реализации дизайна, подобного выбору. Я использовал relect
.