Я видел, что ситуация весьма проблематично после прочтения этих:Можно ли изменить цвет/стиль рамки элемента SELECT с помощью CSS в IE 8?
IE6/IE7 css border on select element http://api.jquery.com/css/
Однако, возможно, ситуация изменилась с Internet Explorer 8. Если это так, то я ожидал бы этот кусок кода работать в IE8:
$(selectObject).css("border", "1px solid red");
$(selectObject).css("border-style", "dashed");
Это работает, как я ожидать в Firefox, но не в Internet Explorer 8. (В IE 8 ничего не меняется). Поэтому либо я что-то забываю, либо IE8 все еще сломан (в смысле, указанном выше).
Если я что-то забыл для IE8, то что это?
Если IE8 определенно сломан и не может использовать CSS для изменения свойств элементов SELECT, есть ли у вас какой-либо авторитетный источник, объясняющий эту ситуацию? (Наряду с возможными обходные работы?)
Я не знайте, почему все еще IE ведет себя как мятежник и кошмар для разработчиков! – bragboy