admin管理员组文章数量:1565777
2024年6月20日发(作者:)
Firefox和Opera对PNG的支持非常的好,都是IE却无视PNG图片这一特性的“存
在”,虽然IE7已经支持都是IE6还是不行。虽然有让IE6支持PNG透明背景的JS程序,
都是不是很方便,还是用CSS来实现的好。使用到的就是:IE5.5+的AlphaImageLoader
滤镜。
背景透明
解决办法:
#div1 {
height: 600px;
width: 260px;
padding: 20px;
background-repeat: repeat;
}
html>body #div1 {
background-repeat: repeat;background-image: url();
}
* #div1 {filter:
progid:mageLoader(enabled=true,
sizingMethod=scale, src="")
}
copyright
附加:IE才识别的通配符(*),来定义IE浏览器中的滤镜
Firefox、Opera等完全支持PNG透明图片的浏览器也支持子选择器(>)
语法:
filter : progid:mageLoader
( enabled=bEnabled , sizingMethod=sSize , src=sURL )
属性:
enabled : 可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true | false
true : 默认值。滤镜激活。
false : 滤镜被禁止。
版权声明:本文标题:实现png图片和png背景透明的代码(支持多浏览器) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1718817688a729033.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论