主要来源
起因是这样的。chrome下面有个表单保存cookie后,表单的背景变成了黄色。
查看控制台可以看到
!important。。确实是很恶心的。。网上的解决方法不外乎以下: 给form加上
跟以上问题类似的还有input等于search问题的样式变化。
http://css-tricks.com/webkit-html5-search-inputs/
根源性的问题是webkit默认的UAstyle 参考
因此给表单元素加-webkit-appearance:none; 可以解决以上的问题。
之后查阅了一些资料,才知道 webkit的表单配合此属性可以非常方便的定制表单UI
很犀利啊。。