Как сделать так, чтобы Internet Explorer не менял цвета в моих изображениях PNG

При использовании файлов PNG (созданных с помощью Paint.NET) в качестве фоновых изображений на моем веб-сайте IE7 меняет цвета и фактически отображает более темную версию моих изображений, как показано здесь. На этом изображении темный фон и фоновое изображение должны быть # 001122, а средний фон и фоновое изображение - # 004466. Но IE7 меняет изображения на # 000C1A и # 003A5B соответственно. Нет проблем с FF3.

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
12
0
2 403
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Я думаю, это связано с гамма-коррекцией. Взгляните на это

http://www.hanselman.com/blog/GammaCorrectionAndColorCorrectionPNGIsStillTooHard.aspx

Ответ принят как подходящий

В IE есть известная ошибка с информацией о гамме PNG, хотя я думал, что они исправили ее в версии 7: -?

Я удаляю информацию о гамме из файлов PNG с помощью «PNG Crush». Я создал ярлык правой кнопкой мыши в проводнике Windows. Дополнительная информация: использование pngcrush в Windows

В этом конкретном случае достаточно удалить из файла PNG только раздел гаммы: pngcrush -rem gAMA inputfile.png outputfile.png Спасибо!

Martin Plante 17.09.2008 00:09

PNGGauntlet - это красивый графический интерфейс Windows для PNGOUT, который также можно использовать для удаления гаммы из PNG. brh.numbera.com/software/pnggauntlet

Sam Hasler 17.09.2008 02:47

Дополнительный ресурс по этому вопросу: http://www.modernblue.com/web-design-blog/tweak-that-gamma/

Альтернативой PNGOUT является TweakPNG. Поставляется с графическим интерфейсом и без установщика, очень легко удалить gAMA (просто щелкните правой кнопкой мыши и удалите!)

http://entropymine.com/jason/tweakpng/

Другие вопросы по теме