Уменьшение размера шрифта IE не приводит к уменьшению высоты windows выбора

У меня есть функция изменения размера шрифта на моей странице, которая увеличивает размер шрифта с помощью javascript для всей страницы.

Это отлично работает в большинстве браузеров, кроме IE. При уменьшении размера шрифта после его увеличения флажки выбора новой высоты не уменьшаются, даже если размер шрифта уменьшается на нем. Вместо этого шрифт меньшего размера заполняется пробелом.

Любые идеи относительно того, что здесь делает IE, и работа вокруг?

function setFontSize(newFontSize) $('select').css("font-size", newFontSize); } 

    После того, как IE отобразит поле выбора, вы не можете изменить его стиль с помощью javascript (только добавление, удаление элементов, а не стиль или подобное подобное). Это нехорошо.

    По мере того, как я работал, я создаю новый флажок (клон первого) с желаемым стилем, а затем добавляю его как дочерний элемент тега контейнера. Это отобразит его правильно.