`
hac103
  • 浏览: 41864 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

IE6 透明png图片处理 包含图片热点

    博客分类:
  • html
 
阅读更多

折腾了半天终于找到问题的解决办法。

 

刚碰到这个问题的时候网上搜索一下,大多数推荐使用DD_belatedPNG.js处理png透明图片。

按照DD_belatedPNG.js官网说明使用确实把透明问题解决了,不过我图片上的热点却无效了,我郁闷了半天,换了网上说的其它的方法都解决不了.今天经过不断的换关键字google,找到了一个人觉得十分值得推荐使用的解决方法 , 为了大家不要想我一样受折磨,不断尝试使用百度出来的一大堆各种受限方法,决定写一下博文。

 

解决方法:使用unitpngfix.js,它非常小巧(不到2KB)而且简单易用

 

unitpngfix.js使用方法:

(1)下载unitpngfix.js,在页面中加入

<!--[if lt IE 7]>

    <script type="text/javascript" src="unitpngfix.js"></script>

<![endif]-->

(2)添加clear.gif到你的images 文件夹中.在unitpngfix.js文件中,修改"var clear="images/clear.gif" 路径,为你存放clear.gif的文件路径

 

自己可以到官网上下载,这样能保证使用最新的文件。

http://labs.unitinteractive.com/unitpngfix.php

 

分享到:
评论
2 楼 hac103 2012-03-30  
wodemamahao 写道
这个根本不好用啊

怎么说呢,使用挺简单的,就是要引入文件和,修改unitpngfix.js文件中clear.gif的路径为你实际的路径即可。
1 楼 wodemamahao 2012-03-30  
这个根本不好用啊

相关推荐

    VB 透明PNG图片显示控件

    总之,"VB 透明PNG图片显示控件"是一个解决VB6与PNG图像透明显示问题的解决方案。通过利用GDI+的功能,开发者可以创建出能够正确显示PNG透明效果的自定义控件,提升应用程序的视觉效果。在实际项目中,这样的控件...

    IE 6 下PNG图片实现透明

    这篇教程将详细介绍如何在IE6下实现PNG图片的透明效果。 首先,我们需要理解IE6对PNG透明的支持问题。IE6只部分支持PNG-8格式,而不支持PNG-24格式的半透明或Alpha透明。PNG-8最多只能有256种颜色,并且不支持Alpha...

    IE6 PNG 透明处理方法

    这个库通过JavaScript代码来模拟对PNG透明的支持,从而使得在IE6中可以正确显示带有透明效果的PNG图片。文件“DD_belatedPNG_0.0.8a.js”就是这个库的一个版本,它可以通过引入到HTML页面中,来为IE6提供透明PNG的...

    处理ie6下png格式透明效果

    处理完IE6下的PNG透明问题后,可能会遇到一些新的挑战,例如性能影响、图片质量下降或是与其它CSS样式的冲突。因此,在应用解决方案时,应进行充分的测试,确保在保持视觉效果的同时,不影响网站的整体性能和用户...

    处理IE6浏览器显示.png图片透明度文件

    在互联网的早期,Internet Explorer 6 (IE6) 是广泛使用的浏览器之一,但它存在许多兼容性问题,其中就包括PNG图片透明度的问题。PNG(Portable Network Graphics)是一种支持透明度的图像格式,但在IE6中,它无法...

    js_IE6支持png透明解决png_ie6下不透明背景图片

    本文将深入探讨这个问题,并提供JavaScript解决方案来实现IE6下PNG图片的透明显示。 首先,我们需要理解为什么IE6不支持PNG透明。PNG-24格式允许半透明和全透明效果,但IE6只支持8位的PNG-8,而这种格式最多只能有...

    IE6下PNG透明代码

    5. **PNG透明修复脚本**:压缩包内的“IE6 PNG处理”脚本可能是一个JavaScript库,如DD_belatedPNG,它通过检测浏览器版本,对IE6下的PNG图片进行特殊处理,使其能够正确显示透明效果。这类脚本通常会分析图片,创建...

    IE6_PNG透明终极解决办法

    标题中的“IE6_PNG透明终极解决办法”指的是在Internet Explorer 6(简称IE6)浏览器中处理PNG图片透明度的问题。PNG格式的图片支持Alpha透明通道,允许半透明效果,但在IE6这个古老的浏览器中,对PNG8和PNG24格式的...

    IE6 png背景图片透明

    只需引入库并调用相应函数,即可使PNG图片在IE6下变得透明。 3. **CSS Hack**:开发者还可以利用CSS选择器的特定性来为IE6单独设置样式。例如,可以使用`*html`前缀或者`_height`这样的非标准属性,将透明滤镜应用...

    ie6下 PNG透明处理

    ie6下 PNG透明处理ie6下 PNG透明处理

    ie6下png透明图片的处理

    然而,对于使用Internet Explorer 6(简称IE6)的用户来说,PNG图片的透明特性并不完全兼容,导致在浏览器中显示时出现各种问题。这个问题主要源于IE6对PNG8和PNG24格式的支持不足,尤其是对于Alpha通道透明度的支持...

    ie6兼容png透明图片

    ie6兼容png透明图片,导入js即可使ie6兼容png透明图片,无需调用。

    IE6png透明JS

    这段代码会加载指定的PNG图片,并应用透明效果,但需要注意的是,这种方法可能会导致图像尺寸变化和性能问题。 2. **DD_belatedPNG**:这是一个非常著名的JavaScript库,由Dean Edwards开发,专门用于解决IE6下的...

    IE6下png透明处理脚本(js)

    `来加载PNG图片,并设置其透明度。这种方式虽然可行,但可能会导致页面加载速度变慢,因为每个图像都需要单独处理。 3. **PNG.fix() 方法**: 这是另一类解决方案,例如“pngfix.js”库,它会遍历页面中的所有PNG...

    ie6解决png图片透明问题的插件

    现在很多web开发者都对ie6的png不能透明的问题头疼。这里推荐一个插件,方便大家使用。谢谢。

    IE6支持PNG透明图片方法

    总之,解决IE6支持PNG透明图片的方法包括使用CSS滤镜、JavaScript库、背景图片技巧、降级处理以及提示用户升级浏览器。尽管这些方法可以解决兼容性问题,但随着IE6市场份额的减少,更建议关注对现代浏览器的支持,...

    完美解决IE6下png透明

    然而,通过一些技术手段,我们可以“完美解决IE6下PNG背景、图片透明问题”。 首先,我们需要了解PNG图像格式。PNG是一种无损压缩的位图格式,支持透明度设置,包括完全透明和半透明。对于其他现代浏览器,如Fire...

    IE6下PNG背景透明的方法

    2. **PNGFix方法**:由Dean Edwards开发的PNGFix.js是一个JavaScript库,它通过JavaScript动态修改页面元素的CSS,使IE6能够处理PNG的透明效果。只需在页面中引入这个脚本,并将需要透明的PNG图像链接到脚本即可。 ...

    ie6图片png完美支持iepngfix

    在网页中引入iepngfix.js文件,并调用其方法,可以实现在IE6中展示带有透明效果的PNG图片,从而提高了用户体验,特别是在那些需要保持一致视觉效果的跨浏览器项目中。 使用iepngfix库的基本步骤如下: 1. **引入...

    IE6完美解决PNG背景透明

    这个库通过JavaScript和CSS的结合,使得在IE6下也能呈现出与现代浏览器一致的PNG透明效果,包括平铺、定位和链接功能。开发人员在实际应用中,需要对JavaScript和CSS有一定的掌握,才能有效地利用这个工具。

Global site tag (gtag.js) - Google Analytics