解决IE6下png图片不透明的问题

By
WP札记

1[9]IE6是样式设计的时候很多人都深恶痛绝的,除了它的排版难度大,位置飘忽,fixed无视之外,还有一点是让人无法忍受的:不支持透明的png 24(png 8支持,但效果和gif几乎一样)图片。

今天早上起来看到黑压压的各种网站,所以无聊找了一下解决办法。主要通过DD_belatedPNG.js来完成。

使用方法

1.下载DD_belatedPNG.js文件。【点这里下载】

2.找到你需要添加的元素名称,可以是id或者class名称,例如添加到元素class=”pic”,pic有background为png图片的属性。就可以在需要的地方(如header.php文件)加入内容如下:

3.在IE6下刷新页面,就可以进行预览了。

实际效果及后话

图片演示可以在IE6下看我首页的边栏订阅图标,或者文章缩略图镜面效果。

当然,除此之外,还有很多方法可以解决IE6下png图片的透明问题,这里就不再一一介绍了。

0

Comments: 50

  1. 没IE6,无法测试…

    2010年08月16日
    • @BoKeam ~~你可以下载一个去。 :mad:

      2010年08月16日
  2. IE6快点儿退市吧,现在太多问题都是围绕它讨论啦~~~~

    2010年08月16日
    • @奶牛 等到全民预装win7的时候就可以了

      2010年08月16日
  3. 呵呵,方法收藏了,不过早就放弃了IE6了,只用FF与IE8 :roll: :roll:

    2010年08月17日
    • @减肥食谱 :?: 不知道你的客户有没有放弃IE6呢??

      2012年11月02日
  4. 确实是个问题,我叫朋友做的渐变透明的图片,都不能用,GIF的什么都显示不出来

    2010年08月17日
    • @西门 IE什么的最讨厌了。。

      2010年08月18日
  5. 很需要这个方法~

    2010年08月18日
  6. 呵呵,又开始折腾了吧

    2010年08月18日
  7. 可恶的IE6 :mad:

    2010年08月19日
  8. 直接无视ie6

    2010年08月21日
  9. :???: 无视IE6

    2010年08月22日
  10. 我没管这个问题。。囧。。
    ———-
    笑话不需要分类,只需要全文订阅

    2010年08月28日
  11. DD_belatedPNG.js的确是解决ie6透明的最佳方案,之前我也写过文章向人推荐它http://twetw.com/blog/445.html

    2010年09月08日
  12. 这个方法不错。。不过IE6我博客完全错位了。。 :cry:

    2010年09月19日
  13. 如果只是一般的话,做成gif的不就可以了嘛….

    2010年09月24日
  14. 好的很

    2012年06月20日

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

:razz:

引用(已关闭):1

pingback from 解决IE6下png图片不透明的问题 « 相对用户体验 2010/09/04