jquery - 如何在下拉列表中仅处于活动状态时更改特定项目的颜色
问题描述
请告诉我一种在下拉菜单中激活第一个标签时更改其颜色的方法。
<form action="/action_page.php">
<select name="cars">
<option id="choose" value="choose">please choose</option>
<option value="saab">Asia</option>
<option value="fiat">Africa</option>
<option value="audi">Europe</option>
</select>
<br><br>
<input type="submit">
</form>
</body>
</html>
-CSS-
#choose.active{
background: #red !important;
}
请参阅下面随附的 jpeg。
我尝试使用 css,但是当我改变它的颜色时,所有其他项目的活动状态颜色也改变了。这就是我想要的。看这个
解决方案
我相信你的意思是当它悬停时。
它应该是#choose:hover
避免使用 !important
推荐阅读
- python - 如何使用 selenium+tor+firefox 按多个键(COMMAND、SHIFT、l)?
- javascript - Javascript 数组将电子邮件子字符串转换为全名、名字和姓氏
- linux - 交叉编译 Rust 的 SerialPort crate
- google-cloud-platform - GCE 无法访问私有 SQL
- python - 一个 python 程序,告诉给定国家的季节(在当前时间)
- html - 如何使用 ctx html 在 Line 中填充颜色?
- javascript - 在选择上添加/删除选项时触发 onchange (ReactJs)
- javascript - 无法在 Blazor 服务器应用程序中将图像 Base64 字符串从 JavaScript 传递到 C#
- powershell - Get-ADObject -LDAPFilter 国家字符串不起作用
- r - 将 2 个短列变成 1 个较长的列