IE8 рендеринг прозрачных PNGs FUBARed на моем сайте

Как сказано в комментариях, проверьте logcat. Что вы увидите, это исключение NullPointerException. У меня тоже было это.

13
задан Christian Schlensker 14 September 2010 в 15:26
поделиться

5 ответов

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

Я использую 10x10 полу прозрачный png как фон для отделения на странице, и это представляет очень хорошо в IE8.

24
ответ дан 1 December 2019 в 20:11
поделиться

Я исправил ошибку, и это не гамма проблема, которая упоминается в том другом сообщении. Моя проблема вызывалась тем, что изображение составляет 1x1 пиксель в размере. Я просто изменил его на 1x2, и это решило проблему. Странный

[редактирование] Просто видело сообщение Guffa после того, как я спросил это. Посмотрите его для ответа.

2
ответ дан 1 December 2019 в 20:11
поделиться

Мог бы хотеть проверить это сообщение.

2
ответ дан 1 December 2019 в 20:11
поделиться

У меня была аналогичная проблема с сайтом, который я создаю. Проблема возникла только на 50% машин с IE8, на которых она была протестирована, я создавал ее для ИТ-фирмы, поэтому имел доступ к большому количеству компьютеров. Мы смогли «исправить» проблему, переключив Аппаратное ускорение на проблемных машинах, но это не совсем исправление.

1
ответ дан 1 December 2019 в 20:11
поделиться

Спасибо за помощь в этом вопросе... какая странная ошибка.

Я также столкнулся с проблемой на 50% компьютеров под управлением IE8 (имели доступ к нескольким машинам). Когда у меня был полупрозрачный набор png 1x1px в качестве фона на дайве с помощью CSS, IE отображал это как фанки вертикальный, прозрачный градиент.

Изменение исходного изображения на 5x5px png той же непрозрачности исправило ошибку... вперёд, IE!

1
ответ дан 1 December 2019 в 20:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: