-
Opacity и AlphaImageLoader в IE
Как известно, для отображения полупрозрачных PNG в IE6 нужно использовать CSS-фильтр AlphaImageLoader. Однако при использовании нескольких фильтров на одном элементе (например, Opacity и AlphaImageLoader) начинаются неприятности: у картинки появляются мерзкие артефакты:

Решение проблемы довольно простое: прозрачность нужно указать не у самого элемента, а у его родителя.
7 комментариев

а почему не используешь
http://www.dillerdesign.com/experiment/DD_belatedPNG/ (11 несжатых кб)
?
библиотека использует VML для прозрачности, поэтому очень быстрая и нормально поддерживает фоновые картинки (http://webo.in/articles/habrahabr/75-png-alphaimageloader/)
Не знаю. На вид: довольно тяжелая реализация для простых вещей. Попробую как-нибудь на проекте, где будет много полупрозрачных PNG.
а куда пример делся?
Упс, вернул.
Поэтому лучше использовать gif с Сглаживанием фонового цвета.
Сергей, а Вы вообще часто пользуетесь подобными фильтрами? они ведь нормально работают только в ИЕ
Армен, не заметили, статья посвящена именно ослику;)