javascript - 更改所选选项的颜色(选中时)

标签 javascript jquery css

当选择一个选项时(无论其颜色或背景颜色如何),它的背景将设置为蓝色,字体颜色将设置为白色。如何改变这些行为?假设我想将字体颜色设置为红色,同时选择了一个选项。

最佳答案

[更新]

据我所知,您不能这样做,因为它不会在浏览器中呈现。这是由操作系统呈现的。所以如果你非常想要那个,构建你自己的或者使用其他库的菜单,比如 Jquery UI 的..

Read this

示例(在使用菜单时使用 jquery ui 将您的 css 设置为此):

.ui-widget-content .ui-state-focus{
    color:red;
    background-color:lime;
    background-image:none;
    background-repeat:no-repeat;
}

DEMO

或者从 HERE自定义库(最好)

检查 THIS 了解如何使用 Jquery ui 菜单

关于javascript - 更改所选选项的颜色(选中时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17139313/

相关文章:

jquery - 如何使 jquery 操作和框选中/取消选中在 IE6 上工作?

javascript - Bootstrap selectpicker 不适用于 bootstrap "has-error"类

html - Scrapy css 选择器 : get text of all inner tags

javascript - 使用 D3.JS 为 Nest 树状图着色

javascript - 搜索一个单词并替换其后面的所有内容

jquery - 如何使 Twitter Bootstrap Glyphicons 与 Wordpress 一起工作?

jquery - jquery 移动网站也可以成为桌面浏览器网站吗?

javascript - 检查一个类是否存在于 JavaScript 中表格的任何行中

javascript - 如果在 x 秒内发生则忽略函数

javascript - 如何在 rxjs 中冒泡滚动事件