PNG在IE6下实现透明的最佳方案(JS仅1.15K)

In: Web设计| 互联网

6 2009

 为什么要用PNG而不用GIF,这个不太累述,本文讲的就是用最简单的方便实现让IE支持PNG的透明底。

 在工作当中,我们经常会碰到下面这种情况,把一个背景透明png图片插入网页中时,浏览的时候会发生如下这种情况,明明是透明的底,就是在一层灰灰的背景色。但是IE7和FF下却没有这种情况。是不是觉得很郁闷。网上也有很多类似的文章,但是操作性很不强,特别是用那个什么CSS滤错的,还有用JS实现的,但是我试了几次,都很不爽。
PNG在IE6下实现透明的最佳方案(不用JS和hack)

下面和大家分享一个最简单的办法, 在页面中加入下面一段JS就可以解决了。

www.danqoo.com/dwh/js/unitpngfix.js

demo见http://dwh.danqoo.com/

4 Responses to PNG在IE6下实现透明的最佳方案(JS仅1.15K)

Avatar

a123456

七月 8th, 2009 at 3:35 下午

真的?

好像也不行吧

Avatar

乐蜂网

七月 15th, 2009 at 10:37 上午

很喜欢贵站,不知站长是否可以交换链接啊。已经添加好了您的链接。

本站名称:乐蜂网

希望能通过审核。谢谢!

Avatar

搜“1”下

十月 26th, 2009 at 3:23 下午

8位的图都是毛边,跟GIF的有什么区别?治标不治本,不推荐

Avatar

322323

一月 29th, 2010 at 5:29 下午

这个方法太烂了 图的质量都变得XX了 比GIF更差

Comment Form

  • 91526: 哥回的不是贴,回的是寂寞 [...]
  • 顶: 恩,不错,这些方面我的意见在我博客里也写过,可以交流一下。希望看到 [...]
  • 47tz: 第一条 不用加多余的标签,你只需要格式化 代码就可以了 如 [...]
  • 青菜: 应该是被墙了!所以国内打不开! [...]
  • nono: 新开Spreadsheets表单 连接打不开 怎么回事? [...]

最新评论

文章索引模板