Казалось бы, избитая тема и всем уже давно известна. Но вчера и сегодня я потратил несколько часов на то, чтобы разобраться в ситуации.

Итак, имеем вставленную фоном полупрозрачную картинку png24.

Для IE6 прописываем filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’path/to/image.png’);

Так вот, path/to/image - это путь относительно html-странички, на которой должна появиться картинка, а не относительно css-файла, в котором записано правило.

AlphaImageLoader Filter на MSDN

src для AlphaImageLoader Filter на MSDN

В официальной документации до сих пор не указана эта фича.