【发布时间】:2018-10-28 00:34:03
【问题描述】:
这是我的问题的参考图片。
我有一个 HTML 中的选择框,其颜色如上图和下面的代码所示。使用 CSS,我有一些类可以使各种 option 元素着色。如何使选定的项目也具有相同的颜色?
在图片中,红色被选中,但所选项目的背景仍然是白色。另外,有没有办法禁用悬停效果?看看当标记为orange 的项目悬停在它突出显示为蓝色时如何? (注意:按下按钮后,我使用 JavaScript 和 jQuery 将项目放入选择器中。)
<div class="selection">
<select id="color">
<option class="selectionpurple" value="purple">purple</option>
<option class="selectionblue" value="blue">blue</option>
<option class="selectionred" value="red">red</option>
<option class="selectiongreen" value="green">green</option>
<option class="selectionorange" value="orange">orange</option>
</select>
</div>
【问题讨论】:
-
这是一条漫长的道路。您想从
option获取value。然后您将其引用到color。你申请items。 %)P
标签: javascript jquery html css