jQuery解决IE6下PNG图片背景透明问题

原文转至:http://www.itivy.com/ivy/archive/2011/2/19/634337550187186848.html

IE6问题真的很多,其中有一个问题是PNG图片背景无法变成透明,取而代之的是一个色块,有时候我们想用png透明图片来做小图标,这个在IE6下就纠结了,下面我们用一个jquery插件来解决这个问题,希望能帮上大家。

  1. 首先下载SuperSleight for jQuery,再下载一张透明gif图片transparent.gif
  2. 引用脚本:
    <script type="text/javascript" src="/scripts/jquery-1.4.1.min.js"></script>
    <script type="text/javascript" src="/scripts/jquery.supersleight.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $('body').supersleight({shim: '/scripts/transparent.gif'});
        });
    </script>
    
这里下载demo
posted @ 2011-02-21 19:59  sxwgf  阅读(1060)  评论(1编辑  收藏  举报