IE6支持PNG透明(alpha通道)的4种方法
浏览:2208次 出处信息
想特别说明一下,IE6与生俱来就支持png8的索引色透明度,但不支持png的 alpha 透明度。而我们一直要解决的是让IE6支持PNG的 alpha 透明度。下面我收集整理了4种方法,但都是以滤镜、Js、css 等作为基础模拟还原效果,虽然没有真正的解决alpha透明度问题,但也总算解决了燃眉之急。
IE6支持png8透明:
IE6与生俱来就支持png8的索引色透明度,但不支持png或8位以上的 alpha 透明度。而对于非动画的GIF建议你使用PNG8,因为体积会更小
测试实例:http://blog.gulu77.com/demo/200809/test_IE6png8/
AlphaImageLoader 筛选器
使用简介:在每个标签样式中插入 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’image.png’, sizingMethod=’scale’)官方原文:http://support.microsoft.com/kb/294714/zh-cn go测试实例:http://blog.gulu77.com/demo/200809/test_AlphaImageLoader/PNG Transparency in IE
使用简介:相对来说比较简洁,使用一段包含滤镜的JavaScript 就可以模拟图片或背景 PNG alpha 透明度。官方原文:http://codingforums.com/archive/index.php?t-80555.html go测试实例:http://blog.gulu77.com/demo/200809/test_PNGTransparncyinIE/IE PNG Fix v1.0 / 2.0 Alpha 2
使用简介:页面标签使用behavior:url(”iepngfix.htc”);来调用外部包含js、css的iepngfix.htc文件建议继续学习:
- web开发中合理动用图片格式 (阅读:2783)
- 请给PNG8一个机会 (阅读:2283)
- iPhone中png图片格式处理 (阅读:2213)
- PNG现状整理 (阅读:2167)
- IE6中隐形的PNG8图片 (阅读:1961)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:一张背景实现自适应九宫格
后一篇:CSS Sprites图片切割术与图片优化 >>
文章信息
- 作者:Gulu77 来源: Gulu77
- 标签: PNG 明
- 发布时间:2009-11-08 23:03:01
近3天十大热文
- [56] IOS安全–浅谈关于IOS加固的几种方法
- [55] Oracle MTS模式下 进程地址与会话信
- [54] android 开发入门
- [54] 图书馆的世界纪录
- [52] 如何拿下简短的域名
- [51] Go Reflect 性能
- [50] 【社会化设计】自我(self)部分――欢迎区
- [47] 读书笔记-壹百度:百度十年千倍的29条法则
- [37] 程序员技术练级攻略
- [33] 视觉调整-设计师 vs. 逻辑