• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
猫喵
博客园    首页    新随笔    联系   管理    订阅  订阅
IE6兼容png IE6兼容透明背景
#pics{   
background:url("images/phone.png") no-repeat scroll 0 0 #335EA8;
width:500px;
height:500px;
/*以下为IE6设置PNG透明代码*/
_background:none;
_background-color:#335EA8;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/phone.png");
}


兼容各浏览器

 

 

缺点是:不支持background-pisition 不支持缩放 目录必须相对于html 或者绝对路径
 
 
1.PNG32是带有alpha通道半透明效果图片
2.gif只支持像素全透明或者不透明
3.IE6不支持PNG32图片会有灰底,但支持PNG-8。
4.PNG-8的作用和GIF一样,但大小比GIF要优化。
5.滤镜可以解决IE6不支持PNG32的情况,但要注意路径问题,不支持background-position
6.JS解决问题有两种 1还是滤镜,遍历下图片加上滤镜。2.类似DD_PNG,是用VML解决问题,可支持background-position
posted on 2011-12-05 14:47  猫喵  阅读(1020)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3