png格式的透明背景的图片,在ie6里面显示灰色背景怎么变成透明背景

我知道了,把png格式的图片存为png-8

第1个回答  2012-09-03
做Web开发的朋友一定都知道PNG是一个相当不错的图片格式,但是这个好的格式却在IE6时代造成了麻烦,IE6会使透明的PNG的透明部分出现#DBEAED的色彩。透明不了。使得在FF下开发表现很好的界面换成IE浏览就惨不忍睹,又逼着换成GIF,而GIF的假透明在变换背景时造成毛边现象。总而言之,IE6是不支持png透明背景的图片的,也就是说,即便用了png图片,透明特性也会失效。

建议楼主搜索“透明PNG在IE6下的官方解决方案”,有篇文章或许对您有些帮助哦。

png格式的透明背景的图片,在ie6里面显示灰色背景怎么变成透明背景
透明不了。使得在FF下开发表现很好的界面换成IE浏览就惨不忍睹,又逼着换成GIF,而GIF的假透明在变换背景时造成毛边现象。总而言之,IE6是不支持png透明背景的图片的,也就是说,即便用了png图片,透明特性也会失效。建议楼主搜索“透明PNG在IE6下的官方解决方案”,有篇文章或许对您有些帮助哦。

高分求教:IE6下处理后的PNG图片透明度与FF下不一致怎么解决?
Mozilla Firefox PNG透明图片在Mozilla Firefox下显示良好。Internet Explorer 6 在IE6中这张PNG图片的背景却是一片灰白,真的很难看,除非你的网页背景色就是一片灰白:)解决方法 首先,为你的图片外套一个DIV层,像这样: 然后,在CSS文件里面写入:body {background-color:#000} div.flower {backgr...

关于png透明图片在IE6在透明的问题
ie6就不支持透明的PNG图片。或在制图软件中加入跟网页相同的背景。再好像没有别的办法了。

png格式的透明背景图片在ie6下显示灰色背景
png格式的透明背景图片在ie6下可以加一段js代码,也可以改为gif格式的,但是gif的色块比较少,没有png的清晰,但是能在ie6下显示透明的背景。

如何解决png背景图片在ie6中有灰色背景
新建图层--下拉到png下方,选择自己要的颜色填充

png格式透明背景图片在ie6下显示灰色背景问题
在网页上放上这个就好了 function correctPNG() \/\/ correctly handle PNG transparency in Win IE 5.5 & 6.{ var arVersion = navigator.appVersion.split("MSIE")var version = parseFloat(arVersion[1])if ((version >= 5.5) && (document.body.filters)){ for(var j=0; j<document....

IE6 把背景图片放到css,显示出来的是灰色的
ie6不支持png格式图片的非全透明,即要么全透明,要么不透明,否则在IE6下会显示为灰色背景。可以利用DD_belatedPNG这个插件实现png图片的半透明效果

如何让png格式图片背景透明
这是因为IE6不支持PNG透明效果,会有灰色的背景,要用JS的。当然百度空间是没有加这个JS的,你只有做成gif格式的图片了。参考资料:http:\/\/www.po-soft.com\/blog\/xuan\/145.html

...出来后放到网站上就不是透明的,后面的背景成灰色,请指教
方法一: 点评:这种方法虽然较好的解决了IE 5+的浏览器,但却得本来能正常显示透明PNG图片的FireFox无法正常显示!方法二: \/\/ PNG纠正控件 1.0 For IE 5.5或更高.\/\/ 作者:舜子 function isIE(){ if (navigator.appName!="Microsoft Internet Explorer") {return false} return true } function ...

PNG格式的图片在IE浏览器中背景不透明,怎么办?是个灰色的底子~!
升级IE为IE8或在网页加入 <!--[if IE 6]> function correctPNG(){ for(var i=0; i<document.images.length; i++){ var img = document.images[i];var imgName = img.src.toUpperCase();if (imgName.substring(imgName.length-3, imgName.length) == "PNG"){ var imgID = (img...

相似回答
大家正在搜