IE6中支持PNG半透明图片完美解决方法-divcss5亲測

从IE7及IE7以上版本号都支持PNG半透明格式图片,而只有IE6不支持png格式透明图片,而GIF半透明效果不及png半透明格式图片,由此我们迫不及待须要解决IE6兼容png图片方法,这里www.divcss5.com为你介绍一种万能支持Png透明图片css hack 。

支持png透明图片解决方法图下文。

一、须要JS文件支持   -   TOP

1、须要DD_belatedPNG.js和DD_belatedPNG_0.0.8a.js文件,以下我们会提供打包下载
2、须要在须要支持png图片html页面引入这2个JS文件(2个js文件我们放入到js目录里为例)
由于是针对IE6的,其他更高版本号浏览器不须要使用此特效,所以我们使用注解式if条件让IE6读取JS文件,代码例如以下:

  1. <!--[if IE 6]>
  2. <script src="js/DD_belatedPNG_0.0.8a.js" type="text/javascript" ></script>
  3. <script type="text/javascript">
  4. DD_belatedPNG.fix(' ');
  5. </script>
  6. <![endif]-->

以上代码针对ie6 html凝视,ie6将读取解析以上if条件凝视内代码。从而让IE6引入须要的JS文件及代码。以上代码放入html网页里<head></head>之间就可以。

二、须要在使用PNG图片网页声明类   -   TOP

我们引入了JS,同一时候我们添加代码:

  1. <script type="text/javascript">
  2. DD_belatedPNG.fix(' ');
  3. </script>

1、我们在css背景属性使用png透明图片解决
假如我们对".divcss5{...}"里使用png图片,这个时候我们只需“DD_belatedPNG.fix(' ');”内的括号内做下类声明就可以解决,相应代码:

  1. <script type="text/javascript">
  2. DD_belatedPNG.fix('.divcss5 ');
  3. </script>

2、我们在html使用img标签使用png透明图片解决
假如我们在.divcss5盒子里使用的img引入png图片解决代码:

  1. <script type="text/javascript">
  2. DD_belatedPNG.fix('.divcss5 img');
  3. </script>

综合以上2点,两种情况都遇到时候,代码:

  1. <script type="text/javascript">
  2. DD_belatedPNG.fix('.divcss5 img,.divcss5');
  3. </script>

也就是在相应声明地方使用英文小写逗号分开就可以,以此类推假设遇到一个html网页中多处使用png不管是CSS背景还是html img标签,我们都能够使用逗号放开组合声明。

三、png透明解决源文件下载   -   TOP

JS及说明文件打包下载:

四:IE6支持PNG透明总结   -   TOP

解决IE6支持png图片方法:
1、须要JS文件
2、须要HTML里使用if条件注解针对IE6读取引入JS文件
3、增加须要声明的png使用的CSS类名称:

    1. <script type="text/javascript">
    2. DD_belatedPNG.fix
      (' 这里增加须要声明的css命名,多处能够使用英文小写逗号隔开');
    3. </script>

IE6 png图片实现半透明的方法的更多相关文章

  1. CSharpGL(40)一种极其简单的半透明渲染方法

    CSharpGL(40)一种极其简单的半透明渲染方法 开始 这里介绍一个实现半透明渲染效果的方法.此方法极其简单,不拖累渲染速度,但是不能适用所有的情况. 如下图所示,可以让包围盒显示为半透明效果. ...

  2. JS快速获取图片宽高的方法

    快速获取图片的宽高其实是为了预先做好排版样式布局做准备,通过快速获取图片宽高的方法比onload方法要节省很多时间,甚至一分钟以上都有可能,并且这种方法适用主流浏览器包括IE低版本浏览器. 我们一步一 ...

  3. IOS中图片拉伸技巧与方法总结(转载)

    以下内容转载自:http://my.oschina.net/u/2340880/blog/403996 IOS中图片拉伸技巧与方法总结 一.了解几个图像拉伸的函数和方法 1.直接拉伸法 简单暴力,却是 ...

  4. php 获取图片主要颜色的方法

    本文章向码农们介绍php 获取图片主要颜色的方法,主要涉及php针对图片的相关操作技巧,需要的码农可以参考一下. $i = imagecreatefromjpeg("image.jpg&qu ...

  5. jQuery编写的一款兼容IE6的图片轮播幻灯片

    jQuery编写的一款兼容IE6的图片轮播幻灯片,很不错的一款jquery特效.大家可以下载下来研究研究. 每隔几秒就自动切换一波图片,此效果兼容性还做的不错,适合居多的浏览器. 适用浏览器:IE6. ...

  6. 转载:JS快速获取图片宽高的方法

    快速获取图片的宽高其实是为了预先做好排版样式布局做准备,通过快速获取图片宽高的方法比onload方法要节省很多时间,甚至一分钟以上都有可能,并且这种方法适用主流浏览器包括IE低版本浏览器. 我们一步一 ...

  7. C#图片压缩的实现方法

    一般在web应用中,对客户端提交上来的图片肯定需要进行压缩的.尤其是比较大的图片,如果不经过压缩会导致页面变的很大,打开速度比较慢,当然了如果是需要高质量的图片也得需要生产缩略图. 一般在web应用中 ...

  8. Winform下实现图片切换特效的方法

    本文实例讲述了Winform下实现图片切换特效的方法,是应用程序开发中非常实用的一个功能.分享给大家供大家参考之用.具体方法如下: 本实例源自网络,功能较为齐全.丰富!主要功能代码如下: using ...

  9. 从word中提取图片的三种方法

    方法1:使用截图方法来提取并保存图片,如果你安装了QQ并且运行了的话,你可以使用Ctrl+Alt+A来截图,然后在QQ聊天框中按CTRL+V来保存图片,当然你可以在PS新建文档按CTRL+V来粘贴图片 ...

随机推荐

  1. 数据完整性(Data Integrity)笔记

    因数据库存储数据要持之以恒,数据库中的表需要一些方法验证各种数据类型.不仅仅局限于数据类型,还有唯一值,值的范围,或者某列的值和另外一个表中的列匹配. 当你在定义表的时候其用这些数据验证方法.这叫做声 ...

  2. 修改项目工程名 iOS

    结合这两篇原文: http://www.cocoachina.com/ios/20150104/10824.html http://jingyan.baidu.com/article/0964eca2 ...

  3. mobilize扁平化的fullPage.js类工具使用心得

    可以生成一个fullPage效果的主页,但是列表页面和内容页面呢? 主页中的block,可以选择多种组建生成.甚至连form都有: 应该改造其源代码,动态化和cms系统化,添加二三级页面模板: == ...

  4. Eclipse环境问题集合

    1. XDoclet错误:Missing library: xdoclet-1.2.1.jar 从http://sourceforge.net/projects/xdoclet/files/xdocl ...

  5. ViewFilpper

    package com.example.suneyaenews; import java.util.ArrayList; import java.util.HashMap; import java.u ...

  6. 【转】Plotting texts as graphs with R and igraph

    原文转自:http://blog.ynada.com/303 I’ve plotted several word association graphs for this New York Times ...

  7. android应用Dialog跳转到Activity

    public void back(Context context){ intent = new Intent(); intent.setClass(context, IBookActivity.cla ...

  8. 1214 线段覆盖wiki oi

    题目描述 Description 给定x轴上的N(0<N<100)条线段,每个线段由它的二个端点a_I和b_I确定,I=1,2,……N.这些坐标都是区间(-999,999)的整数.有些线段 ...

  9. 在优化SQL语句中使用虚拟索引

    定义:虚拟索引(virtual index) 是指没有创建对应的物理段的索引. 虚拟索引的目的:是在不损耗主机CPU,IO,磁盘空间去实际创建索引的情况下,来判断一个索引是否能够对SQL优化起到作用. ...

  10. 一、cocos2dx之如何优化内存使用(高级篇)

    本文由qinning199原创,转载请注明:http://www.cocos2dx.net/?p=93 一.内存优化原则 为了优化应用内存,你应该知道是什么消耗了你应用的大部分内存,答案就是Textu ...