CSS3外观属性正常在webkit浏览器中不起作用

use*_*073 4 css css3

我正在处理的项目的开发人员已经-webkit-appearance: none;在全局设置了所有选择框.

我将如何重写并将其重置为原始状态?我知道我可以从全局设置中删除代码,但我想覆盖它,因为我不希望它影响其他代码.

我试过了:

-webkit-appearance:normal;
Run Code Online (Sandbox Code Playgroud)

但它无效

laa*_*sto 5

对于webkit浏览器-webkit-appearance,列表中唯一有效的值.

因此,要返回原始状态,您必须使用select元素:

-webkit-appearance:menulist;
Run Code Online (Sandbox Code Playgroud)

只需将此CSS规则包含在要覆盖规则的CSS元素中即可.

如果您希望所有选择元素恢复正常,只需将其添加到CSS中即可

select{
   -webkit-appearance:menulist;
}
Run Code Online (Sandbox Code Playgroud)

DEMO