ie6怎么兼容png(如何兼容ie6)-冯金伟博客园

如何让IE6支持PNG的透明背景

  IE6不支持png-24透明图片是相当大的缺陷,而现在网页制作为了达到预想的设计效果大多都采用png透明图片,博客吧前些日子的仿美团网wordpress淘宝客主题meituan使用的就是png透明图片,IE6是位“老人家”,接受不了各式各样的新兴事物,因此需要另辟蹊径使IE6支持png24透明图片。对于img的png图片可以使用IE特有的滤镜或者expression实现透明,而对于css background的背景图片就需要使用DD_belatedPNG才能实现。
IE6不支持png-24透明图片,这是一个很大的缺陷。现在的网页为了达到想要的设计效果,大部分都是用png透明图片制作的。博客吧前几天在其wordpress淘宝客主题中使用了png透明图片。IE6是一个接受不了各种新鲜事物的“老人”,需要另辟蹊径让IE6支持PNG-24透明图片。对于img png图片,可以使用IE专用的滤镜或者表达式来实现透明,而对于css背景图片,则需要DD _ belatedPNG来实现透明。

详细操作方法:

下载需要的Js文件:压缩版下载未压缩版下载

& lt!–[如果是ie6]& gt;

& ltscript type = ” text/JavaScript ” src = & quot;JS路径” >;& lt/script & gt;

& lt脚本& gt

DD _ latedpng . fix(& # 39;CSS选择器,应用程序类型& # 39;);

& lt/script & gt;

& lt![endif]–& gt;

  CSS选择器可使用ID选择器和类选择器;应用类型分别为img和background两种。CSS选择器可以使用ID选择器和类选择器;应用类型分别是img和后台。

网页上的图片大多为什么格式?

网站的图片大多是使用JPG、GIF、PNG,这几种格式各有特点,JPG层次较好,但不支持透明和动画,适合用做背景和正图,GIF支持动画和透明,但不细腻,层次较差,适合一些动画的表情或小图标,PNG层次较好,也支持透明,现在使用的较多,但IE6(老古董了)不支持PNG的透明!