IE8 png图片黑色阴影的解决方案!
2016-02-05 12:11
295 查看
以前都没有留意这个问题,最近开发中才发现。
什么情况下会出现黑边?
PNG透明图片,同时有阴影,具备着两个IE8是不会有问题的,再加上使用了 “渐变显示”,就会出现了。
解决方法:
错误解法:
1.网上有人说是png图标格式问题,这是个误导
2.有人说把他加到div等容器里面,再加个背景颜色。这种方案可以去掉黑色,但是png一般我们是为了透明才用的,你加个背景颜色,那我还不如直接用jpg了。。。
什么情况下会出现黑边?
PNG透明图片,同时有阴影,具备着两个IE8是不会有问题的,再加上使用了 “渐变显示”,就会出现了。
解决方法:
img{display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);}
错误解法:
1.网上有人说是png图标格式问题,这是个误导
2.有人说把他加到div等容器里面,再加个背景颜色。这种方案可以去掉黑色,但是png一般我们是为了透明才用的,你加个背景颜色,那我还不如直接用jpg了。。。
相关文章推荐
- Zookeeper专题
- 【HDOJ】5296 Annoying problem
- ubuntu 下开启nfs服务
- hdu1671 Phone List
- bzoj:2141: 排队
- C++中文件组织的一般方法
- Hadoop伪分布环境搭建(Ubuntu)
- Mongo中上传下载图片
- Android Error —— 自定义控件FindViewById() 返回 Null
- 移动开发中使用Onsen UI的笔记
- 阅读《Android 从入门到精通》(24)——切换图片
- bzoj3307 雨天的尾巴
- Error: 4000 Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException:
- 使用集合组织相关数据
- JS通过Cookie判断页面是否为首次打开
- atomic提供原子操作的类
- 从is(":checked")说起
- linux中shell变量$#,$@,$0,$1,$2的含义解释
- 设计一个二次方程计算器
- (转)json+flexgrid+jbox组合运用页面刷新<jsp>