您的位置:首页 > 其它

解决IE6下PNG不透明问题—DD_belatedPNG的完美方案

2016-09-08 10:55 477 查看


使用方法:

首先下载JS文件:0.0.8a-min.js (压缩版) 0.0.8a.js
(未压缩版本)


之后在页面中引用代码:

<!--[if IE 6]>
<script type="text/javascript" src="下载下来的JS路径"></script>
<script>
DD_belatedPNG.fix('CSS选择器, 应用类型');
</script>
<![endif]-->


引用函数是 DD_belatedPNG.fix() , 括号里分别填写应用PNG的CSS选择器(可使用ID选择器和类选择器)和应用类型(分为img和background两种)。
如DD_belatedPNG.fix(   '#box-one, img'
  ) 或者 DD_belatedPNG.fix(   '.header, background'   ) 等。
这些可以简写成 DD_belatedPNG.fix(   '#box-one, .header, img,background'   );
更多选择器的如 DD_belatedPNG.fix(   '#box-one, .header,#footer,.box-two a:hover, img,background'
  );

示例:
     <div class="search">
               <img src="images/public/logo_g.png">
     </div>
     使用 DD_belatedPNG.fix('.search img,img');
    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  png兼容