jquery - размытый текст в IE - PullRequest
0 голосов
/ 18 апреля 2011

Пожалуйста, посмотрите на http://jumardirectsites.com/_dev/kabnick/ с помощью Internet Explorer.Когда слайды исчезают, текст на мгновение приобретает ужасный размытый контур, а затем исчезает.Это происходит в IE7, 8 и 9. Как я могу это исправить?

Зак

Ответы [ 2 ]

0 голосов
/ 18 апреля 2011

Во-первых, убедитесь, что у вас нет ошибок в вашем JavaScript. Когда я перешел на страницу, я получил исключение JavaScript, которое могло отключить часть вашей функциональности.

Что касается размытия, оно вызвано изменением альфа-работы на всех пикселях в целевом кадре. Это испортит сглаживание шрифтов. Я немного удивлен, что у вас такая проблема с IE9. Что вы могли бы сделать, это поместить текст в изображения вместо того, чтобы поместить его перед ним. Постарайтесь, чтобы фон за текстом оставался неизменным между каждым изменением, и проблема ДОЛЖНА уйти. Я думаю, что проблема сейчас в том, что у вас есть два изображения, смешанные друг с другом, и сглаживание текста испортилось.

Еще одна вещь, которую вы можете сделать, - это перевести один контент в белый, а затем перевести другой контент из белого в полноцветный. Таким образом, вы получите лучший опыт просмотра, и людям будет легче увидеть, что происходит изменение.

0 голосов
/ 18 апреля 2011

Я не вижу этого сам в IE9 или в 8 и 7, используя инструменты разработчика в IE. Тем не менее, у меня был опыт работы в IE при реализации прозрачности. Единственным приемлемым решением, которое я нашел, было сделать всю область изображением, текстом и всем.

...