当选择一个选项时(无论其颜色或背景颜色如何),它的背景将设置为蓝色,字体颜色将设置为白色。如何改变这些行为?假设我想将字体颜色设置为红色,同时选择了一个选项。
最佳答案
[更新]
据我所知,您不能这样做,因为它不会在浏览器中呈现。这是由操作系统呈现的。所以如果你非常想要那个,构建你自己的或者使用其他库的菜单,比如 Jquery UI 的..
示例(在使用菜单时使用 jquery ui 将您的 css 设置为此):
.ui-widget-content .ui-state-focus{
color:red;
background-color:lime;
background-image:none;
background-repeat:no-repeat;
}
或者从 HERE自定义库(最好)
检查 THIS 了解如何使用 Jquery ui 菜单
关于javascript - 更改所选选项的颜色(选中时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17139313/