You are here

24-битов PNG с алфа канал за прозрачност [transparency] за IE

Internet Explorer преди версия 7.0 не може да показва PNG с алфа канал за прозрачност (24-битов PNG). Има няколко решения на проблема, така че хем да е по стандарта, хем да угажда на IE. Аз използвам един сравнително кратък код, който не съм виждал да се предлага в точно този компактен вид, така че ще го покажа:

<div style="width: 100px; height: 100px; background: url(image.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png', sizingMethod='crop')"></div>

Ключът тук е, че _background се разбира само от IE.

User login