更改所选选项的颜色(当其被选中时)

change the selected option color (while its selected)

本文关键字:颜色 选项      更新时间:2023-09-26

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

[updated]

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

读这本

示例(使用jquery ui在使用菜单时设置css):

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

或者直接从这里自定义库(首选)

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