Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 停止选择框更改所选选项颜色_Javascript_Html_Css - Fatal编程技术网

Javascript 停止选择框更改所选选项颜色

Javascript 停止选择框更改所选选项颜色,javascript,html,css,Javascript,Html,Css,我有一个下拉列表,我用它和图像进行了设计。当用户选择一个选项时,它会变成蓝色。蓝色显示在图片的顶部,看起来很难看。如何通过css阻止这种行为??我不希望所选状态更改颜色 我想要像这样的东西 select:active { background:transparent; } 我也对javascript解决方案持开放态度 没有商定的、跨浏览器的、符合标准的解决方案来设置选择框中选定选项的样式 每个浏览器处理输入字段的方式都不同,这在处理选择字段时最为正确 您最好的选择是查看以下问题/答案:

我有一个下拉列表,我用它和图像进行了设计。当用户选择一个选项时,它会变成蓝色。蓝色显示在图片的顶部,看起来很难看。如何通过css阻止这种行为??我不希望所选状态更改颜色

我想要像这样的东西

select:active {
    background:transparent;
}

我也对javascript解决方案持开放态度

没有商定的、跨浏览器的、符合标准的解决方案来设置选择框中选定选项的样式

每个浏览器处理输入字段的方式都不同,这在处理选择字段时最为正确


您最好的选择是查看以下问题/答案:

有没有办法告诉选择框在图像后面?我不相信有一种方法可以确保在背景图像后面发生颜色变化。