Как использовать полупрозрачные изображения PNG в IE6

Как я могу использовать полупрозрачные изображения png в IE6?


person Community    schedule 07.05.2009    source источник


Ответы (5)


Фактически, вы можете использовать IE6 PNG Fix. Есть некоторые ограничения, но в целом это работает просто хорошо.

person Pavel Bastov    schedule 07.05.2009

Я должен сказать, что предпочитаю DD_belatedPNG сверхслайту. Это намного проще реализовать, и IE6, похоже, не приводит в тупик, плюс функция зависания работает «из коробки».

http://www.dillerdesign.com/experiment/DD_belatedPNG/

person CU3ED    schedule 19.04.2010

Имейте в виду, что преобразование AlphaImageLoader может заблокировать IE6 < / а>.

Используйте PNG8 вместо обычных PNG32. . Вы ограничены 256 цветами и 1 битом альфа-прозрачности, но это лучше, чем случайная блокировка браузера.

person George V. Reilly    schedule 11.09.2009
comment
На самом деле у вас может быть 8 бит альфа-прозрачности в изображении PNG8, но IE6 будет отображать только полностью прозрачным или полностью непрозрачным. Другие браузеры отлично передают 8-битную прозрачность. - person Cameron; 24.02.2010
comment
Да, формат PNG8 имеет 256 уровней прозрачности, но что касается IE6, то все или ничего. - person George V. Reilly; 27.02.2010

Однажды у меня была проблема с прозрачностью png в ie6, и меня спасло следующее:

http://allinthehead.com/retro/338/supersleight-jquery-plugin

надеюсь, это поможет

person Sherlack    schedule 24.02.2010

Вы не можете ... IE6 не поддерживает прозрачные PNG. Лучше всего использовать прозрачные GIF-файлы и отформатировать их в соответствии с фоном, на котором они отображаются.

Изменить: на этой заметке: http://ie6update.com/

person JerSchneid    schedule 07.05.2009
comment
На самом деле он не поддерживает полупрозрачный (или: полупрозрачный) PNG. - person reisio; 11.07.2010