几句话解决ie6不支持png

ie-png
相信不少人都会遇到png的图片美美的,放在网页里头。

结果就是考虑到ie6的问题,而不得不苦恼。处理方式有很多,我在这里和大家分享一个很简单的方法,通过几句js便能实现。

直接贴代码:

<!--[if IE 6]>
 <script src="http://www.dillerdesign.com/experiment/DD_belatedPNG/DD_belatedPNG_0.0.8a-min.js"></script>
 <script>
 DD_belatedPNG.fix('.sNext,.sPrev');
 </script>
 <![endif]-->

原理是这样的,先判断浏览器是否是ie6,如果是,执行js语句。通过DD_belatedPNG.fix()来对png透明。

括号里头填写的是选择器,比如说你的html代码:

<div id=”logo”><a href=”#”><img src=”logo.png” /><a/></div>

这里头的图片在ie6下不透明,那么你只需要这么描述:

DD_belatedPNG.fix(#logo,a)就可以完成对png的透明化了。

最近遇到的情况,分享一下。

本文来自:梧桐雨软件园原创,转载请注明出处。

几句话解决ie6不支持png》有6个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注