Как я могу применить 2 фильтра к изображению, я применяю один такой:
<img id="theId" width=20 height=21 style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/myimage.png', sizingMethod='scale');" src="images/myimage.png">
Как подать заявку
фильтр: альфа (непрозрачность = 60);
а? Если я сделаю:
<img id="theId" width=20 height=21 style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/myimage.png', sizingMethod='scale');alpha(opacity=60);" src="images/myimage.png">
Не работает.
Я нашел решение, работающее на всех IE (7+) и браузерах: поместите img в div и примените прозрачность к div:
<div id="DIVIMG_myimage" style="opacity:0.6;width:100%;filter:alpha(opacity=60);"><img id="IMG_share_icon" width=20 height=21 style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myimage.png', sizingMethod='scale') ;" src="myimage.png"></div>
Затем, чтобы изменить непрозрачность изображения, просто нужно изменить непрозрачность div DIVIMG_myimage ... тот же результат. : -)