-
Вопрос такой: на сайт через систему управления будут загружаться логотипы в формате png(png - так как под логотипы будут подкладываться подложки разных цветов). И логотипы должны соответственно быть ссылками. Способ:
#gl_11
{ background: none;
background-position:right top;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/right_shadow.png',sizingMethod='scale' );}
не подходит, так как логотипов может быть много, не для какждого же проиписывать в стилях.
Еще я нашла такой способ:
css:
* html .png
{
width: expression(this.firstChild.width);
filter: expression("progid:DXImageTransform.Microsoft.Alph aImageLoader(src='"+
this.firstChild.src+"', sizingMethod='image')");
background: expression("transparent url("+
this.firstChild.src.replace(".png", ".gif")+") no-repeat");
background: none !important;
}
* html .png img
{
behavior: expression(this.style.visibility="hidden");
}
html:
Но в ИЕ при добавлении ссылки, картинка не отображается, а без ссылки все нормально.... Может есть какой-то другой, более подходящий способ или можно внести какие-то изменения в этот?
-
[Only registered and activated users can see links. Click Here To Register...]