解决IE6下透明PNG图片有灰底的
2012-06-26 10:37
441 查看
方法很简单就是在css里面使用filter滤镜
*html是ie6的hack 关键就是红色部分
这个filter的src路径一定要完整的路径,很多人没注意这个。我刚开始就是填和上面background: url("bg_nav_edito_sel2.png")里面的路径。。。图片在IE6一直不显示
要注意的地方就这个。
.r_f_l li.cur { background: url("bg_nav_edito_sel2.png") no-repeat right top; border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: currentColor rgb(184, 184, 184) currentColor currentColor; padding: 1px 0px 0px; width: 262px; color: rgb(255, 255, 255); display: block; } *html .r_f_l li.cur {display:block; width:262px;height:58px;color: #fff;border: 0;border-right:1px solid #B8B8B8; padding:0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoade(enabled=true, sizingMethod=noscale, src="http://images.cnblogs.com/bg_nav_edito_sel2.png");background:none; }
*html是ie6的hack 关键就是红色部分
这个filter的src路径一定要完整的路径,很多人没注意这个。我刚开始就是填和上面background: url("bg_nav_edito_sel2.png")里面的路径。。。图片在IE6一直不显示
要注意的地方就这个。
相关文章推荐
- IE6 png图片不透明的解决方法
- IE6下PNG透明图片背景显示灰色的完美解决方法
- IE6下PNG格式的图片背景不透明的解决办法
- 使用滤镜解决IE6下png图片不能透明(被渲染成默认色)的问题
- IE6下png透明图片正常显示的解决方法
- png图片ie6下不透明的解决方法
- jQuery插件解决IE6下PNG图片不透明的问题
- IE6 透明PNG图片BUG解决办法
- ie6下png图片背景不透明的解决办法使用js实现
- 解决IE6下的,不能显示透明PNG图片的问题(转载)
- IE6 png图片不透明的解决方法
- JS解决PNG图片在IE6下背景不透明 DD_belatedPNG_0.0.8
- 解决PNG图片在IE6下的透明问题
- PNG图片在IE6不会透明的解决办法
- 解决PNG图片在IE6中背景不透明的CSS与JS的代码
- IE6中png背景图片不透明的解决办法
- 解决PNG图片在IE6下背景不透明的问题让IE6支持PNG透明背景
- 解决PNG图片在IE6中背景不透明方法_解决IE6中PNG背景不透明方法
- IE6下PNG图片透明显示解决方法(From QQ)
- CSS解决IE6下PNG图片背景不透明的问题