针对img标签 ie6下 png图片透明CSS代码
2010-12-23 16:57
357 查看
代码* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}transparent.gif 自己做一个背景透明图片即可。
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}transparent.gif 自己做一个背景透明图片即可。
相关文章推荐
- 解决PNG图片在IE6中背景不透明的CSS与JS代码
- 解决PNG图片在IE6中背景不透明的CSS与JS的代码
- IE6 PNG不透明问题 (只解决img标签的图片)
- IE6-能让png图片有透明效果的js代码
- 解决IE6下PNG图片背景不透明的三种方法(CSS/JS/JQuery)
- png透明图片在ie6正常显示的纯css解决办法
- img 标签导入png图片背景设置透明
- 解决IE6透明PNG图片的代码
- 解决IE6中img标签 图片透明
- css:ie6底下png图片实现透明
- 完美解决ie6不支持png 透明图片 和标签背景的问题
- 兼容IE6和Firefox的PNG背景透明CSS代码
- IE6中CSS方法实现PNG图片透明
- IE6中CSS方法PNG图片透明
- 【转】CSS解决IE6下PNG图片背景不透明的问题
- CSS解决IE6下PNG图片背景不透明的问题
- IE6下png图片透明代码
- HTML+CSS----IE6下背景透明实现-css/js--png图片
- JQuery插件第十七个: 改编网上流行的针对IE6下PNG图片透明插件