《
解决IE6不支持透明的PNG图片问题》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/030234R02013.htm
援用函数是 DD_belatedPNG.fix() , 括号里分辨填写利用PNG的CSS取舍器(可应用ID挑选器和类抉择器)和运用类型(分为img跟background两种)。
首先下载JS文件:0.0.8a-min.js (紧缩版)
<,解决Firefox下outerHTML不支持问题;!–[if IE 6]>
<script type=”text/javascript” src=”下载下来的JS门路”></script>
<script>
DD_belatedPNG.fix(‘CSS选择器, 应用类型’);
</script>
<![endif]–>
使用方法:
--> [
网站建设之]解决IE6不支撑透明的PNG图片问题
之后在页面中引用代码:
如DD_belatedPNG.fix(‘#box-one, img’) 或者 DD_belatedPNG,
解决 IE6 下 img 多余 5 个像素的空白.fix(‘.header, background’) 等。 这些能够简写成 DD_belatedPNG.fix(‘#box-one, .header, img,background’); 更多选择器的如 DD_belatedPNG.fix(‘#box-one, ,
视频网站架构经验.header,#footer,.box-two a:hover,
视觉设计案例 如何设计与众不同的天气应用, img,background’); Tag: IE6 PNG图片 IE6 PNG图片
大家都晓得IE6是不支持透明的PNG图片的,而PNG图片的一些长处又是无奈代替的,IE6这一致命缺点极大地限度了Web设计的创意施展。固然解决IE6的透明PNG的方法也良多,从使用IE特有的滤镜或是expression,再到javascript+透明 GIF替换.然而这些办法都有一个毛病,就是不支持CSS中backgrond-position与background-repeat属性,衡量商业设计好坏的三个考量方面。而使用DD_belatedPNG.js可完善的解决IE6下PNG图片透明问题,并且支持backgrond-position与background-repeat. 这是其余方式所不具备的,同时DD_belatedPNG还支持a:hover属性,以及<img>。
(责任编辑:网站建设)
解决IE6不支持透明的PNG图片问题相关文章