IE6中隐形的PNG8图片
作者:gulu77 来源:gulu77博客 时间:2009-11-27 18:38:00
在项目中遇到一情况让困扰了半天,同一张PNG8图片为何部份图标在IE6中消失呢?当时一度怀疑是cache或hosts问题反反复复开关浏览器结果依然无效,连番测试终于找到了原因。
问题在于PNG8图片本身,以下l例子模拟了当时情况,当使用IE6来浏览的会发现第二行的4个图标隐形了。DEMO:png8_alpha.html
原来下面的4个图标被调了90%的”Alpha透明度”(FW在导出PNG8的时能保留“Alpha透明度”PS则做不了这一点)。
而被Alpha半透明的图标在一般浏览软件或FF、Chrome、Safari、Opera、IE7以上浏览器都可以正常浏览,唯独是IE6。
其实也有办法让IE6支持PNG8的”Alpha透明度”,方法与PNG32的IE滤镜一样。
从来上面结果得知原来是 png8“Alpha透明度”闯的祸。而且这次PNG8不同于png32的是,不支持png半透明的浏览器(如ie6)会自动降级到全透明(像gif那样),而不是像png32那样会有一个灰色的背景。
标签:PNG8,图片,ie6,图标
0
投稿
猜你喜欢
深入认识javascript中的eval函数
2008-08-03 16:44:00
ElementUI的this.$notify.close()调用不起作用的解决
2024-05-09 09:53:16
详解Go语言中切片的长度与容量的区别
2024-04-25 15:05:32
利用python实现后端写网页(flask框架)
2022-06-22 04:20:50
SQL Server 2016 TempDb里的显著提升
2024-01-24 17:15:47
WEB页面工具语言XML应用分类之运用
2008-05-29 10:58:00
django之状态保持-使用redis存储session的例子
2023-07-29 20:14:07
解决pip install报错:Cannot connect to proxy问题
2021-05-01 01:14:11
Python基于ThreadingTCPServer创建多线程代理的方法示例
2022-12-05 19:12:39
Django中间件拦截未登录url实例详解
2022-05-15 05:30:21
mysql 5.6.23 安装配置环境变量教程
2024-01-19 11:58:14
基于GORM实现CreateOrUpdate方法详解
2024-02-14 09:18:02
PyTorch与PyTorch Geometric的安装过程
2021-12-15 05:00:08
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
2023-08-18 10:31:11
vue实现下拉菜单树
2024-05-09 15:18:39
在Golang中使用C语言代码实例
2024-05-25 15:15:46
mysql 5.5 开启慢日志slow log的方法(log_slow_queries)
2024-01-15 15:05:36
python计算两个地址之间的距离方法
2023-09-01 01:40:59
vscode单击新文件时覆盖旧文件的解决方法
2022-02-16 09:09:48
Golang实现请求限流的几种办法(小结)
2024-05-05 09:32:09