2014-04-03 63 views
4

我正在处理的项目的开发人员已在全局的所有选择框中设置了-webkit-appearance: none;CSS3外观属性在webkit浏览器中不起作用

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

我想:

-webkit-appearance:normal; 

,但它是无效的

回答

5

对于WebKit浏览器为-webkit-appearance唯一有效的值是this列表。

所以要回到原来的状态,你有一个选择元素的使用方法:

-webkit-appearance:menulist; 

就包括这个CSS规则的元素CSS,你要重写规则。

如果你想选择的所有要素才能恢复正常只需添加到您的CSS

select{ 
    -webkit-appearance:menulist; 
} 

DEMO

+0

普通的镀铬提出了无效的红线通过它... – user3494073

+0

@ user3494073我更新我的答案。它现在有效 – laaposto

+1

完美!谢谢!! – user3494073

相关问题