在网上终于找到了ie6 png的透明方法,
参考网址:
http://www.shatoujiao.com/read.php?631
以下为转述:
在网上找了很多解决ie6下png图片透明的办法,经过整理总结以下几种方案,
第一种:通用脚本法(未使用滤镜,推荐)
在页面head标签内导入附件里的脚本即可:
<script src="iepng.js" type="text/javascript"></script>
第二种:通用滤镜法
在页面head标签内导入附件里的脚本即可:
<script src="pngfix.js" type="text/javascript"></script>
第三种:自由滤镜
在用到的标签处添加以下样式即可:
.pro_img{
background:url(/Images/img.png) no-repeat;
height:50px;
width:107px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/img.png");
_background:none;
}
/images/img.png 为你的png图片路径
分享到:
相关推荐
在CSS中,可以使用IE6特有的`filter`属性来解决PNG24(包含透明通道的PNG图片)的黑边问题。对于作为背景图片的PNG,可以这样写: ```css .png-background { filter: progid:DXImageTransform.Microsoft....
在互联网早期,Internet Explorer 6(简称IE6)是广泛使用的浏览器,但它存在许多兼容性问题,其中之一就是对PNG(Portable Network Graphics)图像格式的透明背景支持不足。PNG是一种先进的位图格式,提供了24位...
但是,如果不小心或者由于某些原因,可能会导致额外的黑边出现在最终的9PNG文件中,这时候9png去黑边工具就能派上用场。 为了更好地理解和使用9png去黑边工具,你可以参考readme.txt文件,其中可能包含了关于如何...
本压缩包提供的"ie6中png透明解决方案 js"正是针对这一问题的解决方案。 首先,我们需要理解PNG图片格式。PNG是一种无损压缩的图像格式,支持24位色彩和8位灰度色彩,同时提供了Alpha通道,实现了半透明效果。在...
总结起来,"IE6完美解决PNG背景透明"是一个关于如何使用DD_belatedPNG JavaScript库来解决Internet Explorer 6浏览器对PNG透明度不支持问题的解决方案。这个库通过JavaScript和CSS的结合,使得在IE6下也能呈现出与...
标题中的“IE6_PNG透明终极解决办法”指的是在Internet Explorer 6(简称IE6)浏览器中处理PNG图片透明度的问题。PNG格式的图片支持Alpha透明通道,允许半透明效果,但在IE6这个古老的浏览器中,对PNG8和PNG24格式的...
总的来说,“IE6png透明JS”是针对IE6浏览器PNG透明问题的一种技术解决方案,它利用JavaScript库和CSS滤镜来模拟或修复透明效果。随着浏览器更新换代,这个问题逐渐被解决,但对于仍然需要支持IE6的开发者来说,这些...
本文将深入探讨这个问题,并提供JavaScript解决方案来实现IE6下PNG图片的透明显示。 首先,我们需要理解为什么IE6不支持PNG透明。PNG-24格式允许半透明和全透明效果,但IE6只支持8位的PNG-8,而这种格式最多只能有...
在互联网的早期,Internet Explorer(简称IE)浏览器在处理PNG(Portable Network Graphics)格式的透明图片时存在一些兼容性问题,特别是在IE6及以下版本。这些版本的浏览器无法正确显示24位PNG图像的Alpha透明效果...
然而,通过一些技术手段,我们可以“完美解决IE6下PNG背景、图片透明问题”。 首先,我们需要了解PNG图像格式。PNG是一种无损压缩的位图格式,支持透明度设置,包括完全透明和半透明。对于其他现代浏览器,如Fire...
PNG(Portable Network Graphics)是一种支持透明度的图像格式,但在IE6中,它无法正确显示带有alpha透明通道的PNG-24图像,导致图片出现半透明部分变成全黑或者背景颜色无法透过,这被称为“PNG透明问题”。...
在早期的Web开发中,IE6(Internet Explorer 6)是一个让开发者头疼的浏览器,尤其在处理PNG(Portable Network Graphics)格式图片时,其对PNG8和PNG24的透明支持并不完善。PNG是一种无损压缩的图像格式,支持透明...
为了解决这个问题,开发者们提出了多种解决方案,使得在IE6中也能实现PNG背景透明。 首先,我们需要理解问题的根源。IE6对PNG-8格式的支持相对较好,但对PNG-24格式的透明性支持不佳,它只会显示图片而不处理透明度...
在提供的文件名“DD_belatedPNG.js”中,我们可以看出这正是为了解决IE6的PNG透明问题而设计的。DD_belatedPNG库由Dean Edwards开发,它通过JavaScript模拟了PNG24的透明效果,使得在IE6下也可以正常显示带有透明的...
在ie6.css中,我们可以应用前面提到的CSS滤镜解决方案,而ie6pngfix.js则负责处理JavaScript透明度修复。 6. **升级或避免使用IE6** 随着时间的推移,IE6的市场份额逐渐减少,现代浏览器对PNG透明的支持已经非常...
这篇博客“PNG图在IE6下透明的终极解决方案”探讨了如何克服这一限制,为那些仍需兼容IE6的项目提供实用的策略。 首先,我们需要理解IE6对PNG透明的支持问题。IE6对PNG8的简单Alpha透明有支持,但不支持PNG24的复杂...
利用IE6特有的条件注释,可以在不干扰其他浏览器的情况下,专门为IE6提供透明度解决方案。例如: ```html <!--[if IE 6]> .pngFix { behavior: url(ie6png.htc); /* 将ie6png.htc路径替换为实际文件位置 */ } ...
在IT领域,尤其是在网页设计和开发中,"IE6 png背景图片透明"是一个经典的问题,因为Internet Explorer 6(简称IE6)对于PNG格式图像的透明处理与其他现代浏览器存在显著差异。PNG是一种流行的图像格式,支持24位...