作者WEIREN (WEIREN)
看板Web_Design
標題[問題] 請問PNG在IE7 IE8
時間Tue Jun 18 00:48:34 2013
因為有用Jquery的fadeIn/fadeOut
所以在IE上PNG圖都有黑邊或毛黑邊的問題
IE9是沒有問題
我也有從網路上看了解決方式加入了
$(function() {
if(navigator.userAgent.indexOf("MSIE") != -1) {
$('img').each(function() {
if($(this).attr('src').indexOf('.png') != -1) {
$(this).css({
'filter':
'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' +
$(this).attr('src') + '", sizingMethod="scale");'
});
}
});
}
});
我是把這行存成js
然後
<script src="/js/pngie8fix.js" type="text/javascript"></SCRIPT>
再加入到每一頁面
但是我的情況
為啥沒改善 反而更嚴重
原本淡入淡出才會看到黑邊
現在一開網頁 透明圖全部都是黑邊
請問是什麼原因呢?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.229.9.80
→ WEIREN:我的系統是xp IE8有問題 06/18 01:22
推 Madevil:以前碰過這問題, Win 7 下的 IE8 也會... 基本上要跑 png 06/18 02:34
→ Madevil:透明,又要jQuery淡入淡出的效果,在IE8下沒有完美解決方案 06/18 02:35
→ f1234518456:珍惜生命 遠離IE 06/18 21:25