Доброго времени суток)
Вопрос у меня такой:
Есть картинка с полупрозрачностью в Фотошопе, в слоях я отключаю показ ФОНА.
Теперь запихиваю эту картинку в ImageReady, сохраняю в формате png-24, со включенным свойством Transparency,
НО в итоге в браузере получаю картинку с фоном цвета правого верхнего пиксела...
Не подскажете, как правильно сохранять картинки с прозрачным фоном ил как их правильно вставлять?
1. SergeantPEPPER - 14 Апреля, 2008 - 11:54:04 - перейти к сообщению
2. valenok - 14 Апреля, 2008 - 20:58:47 - перейти к сообщению
Вставлять как обычно <img src=''>
Что портит прозрачность фона не ясно.
Возможно imageready ..
Что портит прозрачность фона не ясно.
Возможно imageready ..
3. SergeantPEPPER - 15 Апреля, 2008 - 09:42:18 - перейти к сообщению
Решение проблемы нашел:
Оказалось, что сохранение в ImageReady идет правильно, а некорректное отображение создавалось из-за того, что IE6.0 по-умолчанию не использует фильтр альфа-канала.
В общем то как и всегда виноват тупой IE (причем если в IE5.5 и IE6.0 этот фильтр еще можно насильно подключить, то в более старых версиях IE он вообще не поддерживается), в остальных современных браузерах вроде все ок.
Помогла ссылка http://www[dot]tigir[dot]com/alpha_png[dot]htm
Оказалось, что сохранение в ImageReady идет правильно, а некорректное отображение создавалось из-за того, что IE6.0 по-умолчанию не использует фильтр альфа-канала.
В общем то как и всегда виноват тупой IE (причем если в IE5.5 и IE6.0 этот фильтр еще можно насильно подключить, то в более старых версиях IE он вообще не поддерживается), в остальных современных браузерах вроде все ок.
Помогла ссылка http://www[dot]tigir[dot]com/alpha_png[dot]htm