Картинки PNG становятся с темным фоном

Статус
В этой теме нельзя размещать новые ответы.

lamo

Постоялец
Регистрация
1 Июл 2008
Сообщения
51
Реакции
4
Картинки PNG становятся с темным фоном, браузер - IE 6 версии. Остальные браузеры показывают нормально... как исправить.. подскажите наверняка кто то с этим сталкивался.
 
давно извесная проблема, решается с помощью хаков

можно почитать тут
 
Пользуюсь вот этим методом

Распаковываешь, заливаешь на хост, и вставляешь код (ниже) в header
Код:
<!--[if lt IE 7]>
        <script type="text/javascript" src="unitpngfix.js"></script>
<![endif]-->
 
lamo, ни один из вышеперечисленных методов не поможет.

проблема не в прозрачности png, а в методе сохранение png картинок photoshop'ом.

решение простое - надо скачать эту программу


и провести через нее все png картинки.
 
Dewars
Не работает?... ты сам то хоть пробовал? Спецом для тебя, пример в аттаче
 

Вложения

  • pngfix.rar
    9,2 KB · Просмотры: 8
А вобще можно обойтись без PNG? Мне сказали, что в моем диз-е без них не обойтись.. что GIF не подойдут... я в этом не силен... реально у PNG есть свои тонкости что нельзя заменить его другим форматом?
 
Закидываем в папку сайта файлик

прописываем его в css
HTML:
{behavior: url(iepngfix.htc)}
Радуемся.


Либо в теге <img> прописываем
HTML:
style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=пусть/картинка.png); width:expression(1); height:expression(1);"

Оба способа 100% работают, т.к. оба мной проверены на практике.
 
А вобще можно обойтись без PNG? Мне сказали, что в моем диз-е без них не обойтись.. что GIF не подойдут... я в этом не силен... реально у PNG есть свои тонкости что нельзя заменить его другим форматом?

Gif подддерживает только 100% прозрачность, в отличие от PNG, который, благодаря альфа-каналу, поддерживает полу-прозрачность, т.е. множество уровней прозрачности
 
А вобще можно обойтись без PNG? Мне сказали, что в моем диз-е без них не обойтись.. что GIF не подойдут... я в этом не силен... реально у PNG есть свои тонкости что нельзя заменить его другим форматом?

Можно.
PNG-8+matte в фотошопе.
Результат чутка хуже чем PNG-24, но зато нормально отображается IE6.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху