zoukankan      html  css  js  c++  java
  • IE6中png背景图片透明的最好处理方法

    在IE6浏览器下png(24位)的图片显示是不能透明的.

    1.处理办法就是用DDPngMin.js

    <!--[if IE 6]> 
    <script src="js/DDPngMin.js"></script>
    <script>
    DD_belatedPNG.fix('.ad_img img,#banner_ctr ul');
    </script>
    <![endif]-->

     第一种办法适合用于背景图用颜色不能表示的情况,只能用图片代替.而且无论是背景图片还是插入图片都是可以透明.

    2.还有一种处理办法就是把png(24位)图片处理成8位的图片即可.

    这种办法比较麻烦,每张图片可能都要处理.图片位数降低,图片质量也会有损失.

     3.用16进制颜色值代替:

    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22FFFFFF,endColorstr=#22FFFFFF);

    第三种办法没有兼容性问题,而且使用颜色代码,客户端不用再次请求图片,比较省资源.

  • 相关阅读:
    课堂作业1
    懒人创造了方法
    四则运算
    动手动脑与原码反码补码
    java测试感受
    暑假进度报告四
    暑假进度报告三
    暑假进度报告二
    暑假进度报告一
    《大道至简》读后感
  • 原文地址:https://www.cnblogs.com/liubeimeng/p/4952921.html
Copyright © 2011-2022 走看看