Эффект fadeTo jQuery вызывает проблему в IE
Вопрос
Я пытаюсь на некоторое время сделать непрозрачность body равной 0, а затем довести ее до 1.Но проблема в том, что в IE после получения непрозрачности равной 1 страница выглядит несколько иначе.
Решение
Причина, по которой он отображается по-другому, заключается в том, что к телу все еще применен фильтр.Хотя фильтр не имеет видимого эффекта из-за своих настроек, рендеринг по-прежнему должен поддерживать фильтр в том виде, в каком он есть.
Вы должны проверить, как установлена непрозрачность, и убедиться, что фильтр будет удален, как только он больше не понадобится.
Другие советы
У IE проблемы с непрозрачностью и сглаживанием.Это помогает установить background-color
на элементе, который вы исчезаете.
Также, fadeTo
действовать немного иначе:возможно, тебе повезет больше .fadeIn()
и .fadeOut()
.