因此,对于 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;
但是不起作用。那么我可以在这里做什么?