Как всем известно, Internet Explorer версии 6 не поддерживает прозрачные PNG. Тут приходится пользоваться всякими ухищрениями вроде использования GIF вместо PNG или использования javascript-библиотек. В этой статье я расскажу про самый простой и менее глючный способ разрешить проблему с PNG в IE6.
Это JS-библиотека DD_belatedPNG, отличительной особенностью которой является использование VML вместо AlphaImageLoader. Благодаря этому более-менее корректно начинают работать CSS background-repeat и background-position.
Пример внедрения:
Здесь фикс применяется для всех тегов img и классов “.png”.
Способ с VML мне кажется сейчас наиболее действующим, хотя конечно IE6 может все что угодно :)