Moze komus sie przyda? =)
<? function png($pngurl,$png_szerokosc,$png_wysokosc) { http://www.php.net/echo"<!--[if IE]>"; http://www.php.net/echo"<img border='0' src='blank.gif' style=".'"'."width: ".$png_szerokosc."px; height: ".$png_wysokosc."px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='".$pngurl."', sizingMethod='scale')".'"'." />"; http://www.php.net/echo"<![endif]-->"; http://www.php.net/echo"<![if !IE]>"; http://www.php.net/echo"<img src='".$pngurl."' border='0'>"; http://www.php.net/echo"<![endif]>"; } ?>
czy to aby nie bez sensu
Nie lepiej, żeby funkcja w PHP sprawdzała przeglądarkę i w zależności od niej wyświetlała img
Niby jeszcze są dla IE metody z filtrem
<http://december.com/html/4/element/img.html src="blank.gif" style="width: 100px; height: 100px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png', sizingMethod='scale')" />
div#div_zakrycie { filter: alpha(opacity=30); }
mam taki obrazek:
oraz blank.gif 1x1 px
ustawiłem klase CSS`a:
img.imgfilter { width: 17px; height: 17px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/button1.png', sizingMethod='scale'); }
<http://december.com/html/4/element/img.html src="./images/blank.gif" width="17" height="17" style="imgfilter" border="0">
alpha(opacity=30); , alpha(opacity=0); alpha(opacity=100);
nie style="imgfilter"
a class="imgfilter"
omg, tak analizowałem ten kod a prostego błędu nie zauważyłem
ale dzięki bo już się poddałem i przestałem szukać błędów
zawsze staram się szukać sam rozwiązań zanim się zapytam teraz trochę mi głupio oO
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)