当前位置: 网站建设 > 网页设计 > 建站经验 >

解决IE6不支持透明的PNG图片问题

时间:2013-03-02 04:14来源:未知 作者:admin 点击:

标签:解决IE6不支持透明的PNG图片问题 问题(68)解决(48)援用(2)不支持(5)IE6(28)透明(11)PNG(2)函数(1)图片(50)
援用函数是 DD_belatedPNG.fix() , 括号里分辨填写利用PNG的CSS取舍器(可应用ID挑选器和类抉择器)和运用类型(分为img跟background两种)。 首先下载JS文件:0.0.8a-min.js (紧缩版) ![if IE 6] script type=text/javascript src=下载下来的JS门路/script script DD_belatedPNG.fix(CSS选择器, 应用类型); /script ![endif] 使用方法: --> [网站建设之]解决I
解决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特有的滤镜或是e­xpression,再到javascript+透明 GIF替换.然而这些办法都有一个毛病,就是不支持CSS中backgrond-position与background-repeat属性,衡量商业设计好坏的三个考量方面。而使用DD_belatedPNG.js可完善的解决IE6下PNG图片透明问题,并且支持backgrond-position与background-repeat. 这是其余方式所不具备的,同时DD_belatedPNG还支持a:hover属性,以及<img>。


(责任编辑:网站建设)
解决IE6不支持透明的PNG图片问题相关文章
上一篇:解决Firefox下outerHTML不支持问题 下一篇:解决IE6浏览器不能正确解析CSS文件的问题
回到顶部