因此,对于Mozilla和WebKit,我有一个不错的解决方案,select
使用appearance: none;
并具有一个父元素替换了框中的箭头。
在IE中,大多数情况下我禁用了此功能。对于IE10,我的条件注释实际上不起作用,因此我实际上不能将其禁用。
这是我的标记:
<!--[if lt IE 7 ]> <html class="ie6"> <![endif]-->
<!--[if IE 7 ]> <html class="ie7"> <![endif]-->
<!--[if IE 8 ]> <html class="ie8"> <![endif]-->
<!--[if IE 9 ]> <html class="ie9"> <![endif]-->
<!--[if (gt IE 9)]> <html class="ie10plus"> <![endif]-->
<!--[if !(IE)]><!--> <html> <!--<![endif]-->
该类ie10plus
实际上并没有使其成为标记。
我也觉得可能有一种合法的方法来替换IE中的箭头。我不反对实际解决问题。appearance: none;
但是不起作用。那我该怎么办?