select{
padding-left:8px; color:#333;
appearance:none !important;
-moz-appearance:none !important;
-webkit-appearance:none !important;
-ms-appearance:none !important;
/*直接做一个类似下图的select样式*/
background: url(../images/selectbg.png) no-repeat 100% 100% !important;
}
![select背景图片](https://img-blog.csdn.net/20161128151618329)
旧版IE多用此方法。但是因为 IE8/9并不支持 appearance:none CSS属性。而这一点坑了我不少时间 因为大部分select样式改变都是通过修改其背景。所以在ie8/9以下需要另一种解决方案
在select外层生成一个div 使其彻底覆盖。就可以了