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

你可能感兴趣的:(ie6)