Прозрачный фоновый рисунок png в IE6
Фоновое изображение типа PNG не прозрачно в ie6
5 ответов
2009-08-12 13:23
Это известная проблема в IE6: прозрачные PNG поддерживаются только некоторыми взломами.
Это хорошо известная ошибка. Есть несколько обходных путей, например, вы можете попробовать использовать библиотеку Google ie7-js.
Я думаю, что вы обязательно должны проверить плагин JQuery под названием Supersleight, созданный ребятами из All In The Head & 24 Ways. Они исправили некоторые проблемы, связанные с использованием AlphaImageLoader в IE6. Со страницы 24 способа:
- Работает как со встроенными, так и с фоновыми изображениями, заменив необходимость как в ловкости, так и в прокачке
- Будет автоматически применено положение: относительно ссылок и полей формы, если у них еще не установлено положение. (Может быть отключен.)
- Может быть запущен для всего документа или только для выбранной части, где вы знаете PNG. Это лучше для производительности.
- Обнаруживает фоновые изображения, для которых установлено отсутствие повтора, и задает масштабируемый режим для обрезки, а не масштабирования.
Последний самый важный! Вот ссылки:
Однажды у меня возникла проблема с прозрачностью PNG в ie6, и что меня спасло, это:
http://allinthehead.com/retro/338/supersleight-jquery-plugin
надеюсь, это поможет.