Прозpачность в PNG для IE

Много слов написано о том как реализовать прозрачность в png картинки для "всеми любимого" IE. Не претендуя на какое-либо открытие, хочу поделиться тем, как эту проблему решаю я. Причем картинка у нас не просто вставляется в документ, а идет в качестве фона.
Итак, что нам в итоге нужно. Ну разумеется сама картинка, как же без неё, с прозрачным фоном и расширением .png . Затем, пишем небольшой стиль для нашей картинки. Лучше если мы напишем этот стиль отдельно от основного файла стилей сайта. Например такой, потом по аналогии сможете написать свой стиль:

#primer_png_img{
    background: none;
    border:none;
    width:96px;
    height:96px;
    margin:10px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''../../images/services.png'',sizingMethod=''scale'');
}

Ну а теперь просто вставляем нашу картинку например в DIV вот так:

<div id="primer_png_img"></div>

И вот наш конечный результат:

Да, забыл сказать, пример виден только в IE.

PS.: Прошу прощенья, пока не виден. В связи с переделкой сайта не всё ещё востановленно. Но можете попробовать, пример рабочий.

22.06.2010