IE 9 ведет себя довольно странно для меня. У меня есть элемент управления размером шрифта страницы, который сохраняет настройки пользователя, а затем в готовом документе устанавливает размер шрифта основного текста в этот размер. Работает нормально, проблема в том, что при загрузке страницы с выпадающими списками в IE 9 иногда обрезается текст.
Я упростил код до этого jsfiddle для демонстрации.
http://jsfiddle.net/z6Paz/3/
HTML:
<select id="theSelect" name="theSelect" >
<option value="2" >Letter ( 8.5 x 11" )</option>
<option value="3" selected='selected'>A4 ( 8.27 x 11.69" )</option>
</select>
КСС:
select
{
font-size:1em;
width:240px;
}
и JavaScript:
var userPrefSizeOffset = 2;
$(function(){
var currentFontSize = $('body').css('font-size');
var currentFontSizeNum = parseFloat(currentFontSize);
$('body').css('font-size', currentFontSizeNum + userPrefSizeOffset);
});
кто-нибудь сталкивался с таким странным поведением? Есть ли простое исправление?
Этого не происходит в IE 8, Firefox, Safari или Chrome.