Отже, з 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;
однак не працює. То що я можу тут зробити?