【发布时间】:2021-08-05 11:47:32
【问题描述】:
我正在尝试更改悬停选项的背景颜色,但我无法在 datalist 中执行此操作。有什么办法可以做到这一点?我尝试通过事件(onmouseover、onmouseenter、onmouseleave)提供内联 css、外部 css
/* React Js Code */
<input type="text" list="browsers" />
<datalist id="browsers">
/* iterating values from array and showing in option */
<option style={{backgroundColor:'red'}} onMouseOver={e=>e.target.style.color = 'green'} onMouseEnter={(e)=>e.target.style.background = 'red'}
onMouseLeave={(e)=>e.target.style.background = 'black'} >{d}</option>
</datalist>
【问题讨论】:
标签: javascript html css reactjs dropdown