IE浏览器中PNG图片背景透明

IE使用png透明图片的方法 应用PNG图片透明或半透明的特性能做出非常漂亮的网页来。Firefox和Opera对PNG的支持非常的好,都是IE却无视PNG图片这一特性的“存在”,虽然IE7已经支持都是IE6还是不行。查了一些资料,基本解决了这一问题,准备应用到PJskin上。虽然有让IE6支持PNG透明背景的JS程序,都是不是很方便,还是用CSS来实现的好。使用到的就是:IE5.5+的AlphaImageLoader滤镜 阅读详情

网页里的PNG图片

.div1 img{ position:absolute; top:-3px; left:-2px;behavior:url("iepngfix.htc");width:103px; height:125px;}

背景为PNG图片
.div2{ background:url(/images/button05.png) no-repeat; width:66px; height:21px; line-height:21px;font-size:12px; border:0; cursor:pointer;behavior:url("iepngfix.htc");}

 

将以下内容保存为iepngfix.htc:

  

 

完美解决IEPNG格式透明背景图片显示异常的各种方法【Z】 NG半透明背景图片效果 PNG图片在网页设计中扮演着一个很重要的角色,利用PNG图片的特点可以制作出实用,绚丽的效果,可是对于PNG图片的支持却不是很理想,Firefox和Opera对PNG支持的比较好,特别是Firefox浏览器。可是IE却不理PNG,使得设计者无法很随意的使用png图片IE5.5+的 AlphaImageLoader滤镜为通向png提供了一个道路,如果他载入的是PN... 阅读详情

相关推荐

解决IEPNG图片透明的问题

function correctPNG() { for(var i=0; i<document.images.length; i++) { var img = document.images[i]; var imgName = img.src.toUpperCase(); if (imgName.substring(imgName.length-3, imgNa...

前行 238

HTML中背景透明有阴影,透明PNG在网页有阴影的解决方法

做自己的SS站LOGO时,我用的是PNG图片,PS时做的是透明背景,上传到网站后在本机测试也是透明(如一),不过之后在很多别人的电脑上看时图片出现了水渗般的背景色(如二),问了很多朋友,以为与电脑分辨率有关,不过调试后不行,自己上网找了很久,发现原来是浏览器问题。发现遇到同样问题的不仅是我,所以就本人的例子总结了方法在此,希望对有需要的朋友有所帮助。PNG图片有很好的品质。阴影效果也不会有杂边...

weixin_39723678的博客 1060

如何解决ie 浏览器png图片加滤镜透明背景呈黑色

如何解决ie 浏览器png图片加滤镜透明背景呈黑色 function correctPNG() { for(var i=0; i { var img = document.images[i] var imgName = img.src.toUpperCase() if (imgName.substring(imgName.length-3, imgName.length) == “PNG”) { var imgID = (img.id) ? “id=’” + img.id + "’ " : “” var

thesunofchina的博客 489

IE6下png图片png背景透明

应用PNG图片透明或半透明的特性能做出非常漂亮的网页来。Firefox和Opera对PNG的支持非常的好,都是IE却无视PNG图片这一特性的 “存在”,虽然IE7已经支持都是IE6还是不行。查了一些资料,基本解决了这一问题.虽然有让IE6支持PNG透明背景的JS程序,都是不是很方便,还是用CSS来实现的好。使用到的就是:IE5.5+的AlphaImageLoader滤镜语法:filter :

vic_jian的专栏 249

IE6图片有白底解决办法

由于IE6浏览器不支持PNG格式图片背景透明,所以有时候如果有PNG图片背景又想它透明怎么办呢? 有几个做法: 1.直接转换图片格式:将PNG格式转成其他格式,或者重新制作其他格式图片,比如GIF图片格式图片,那么IE6是可以支持的。 2.给图片加入背景色:所谓的背景透明,其实也是一种颜色,电脑就是颜色展现出来的,那么可以给PNG格式图片加入你需要透明的颜色。 3.添加滤镜

jquery教程 569

ie6 png 图片背景透明解决方法

我本来以为 我对程序 的菜菜脑袋可能解决不了ie6 png图片透明背景不兼容问题了,只能使用所谓的  在保存png 图片时,保存为文件更小,有gif 效果,被ie6支持的png8 索引色透明度格式 但是png8 支持的色彩位数实在是太低,很多时候直接处理的图片保存出来不是有锯齿,就是有毛边,放在网页上一点都不平滑,真是令人抓狂。 png24 png32 虽然支持了更多的色彩位数,但是ps 的

zyjia_study的专栏 874

html打开一个png图片不显示,在IE流览器中正确显示PNG透明图片

IE流览器中正确显示PNG透明图片2008-10-17 19:28:21 佚名png图片有很好的品质。阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站内容增色不少!更重要的是在不增加图片容量大小的情况下提高了页面的图片的质量。对于有复杂背景,如:在有颜色过度背景上插入不规则边框的图片带来极大很便利!但目前IE中对于插入的透明背景的.png图片是不能正常显示的。IE会自动给".png"格...

weixin_39667797的博客 330

ie如何支持png-在IE浏览器中正确显示PNG透明

<br />iepng透明:在IE浏览器中正确显示PNG透明<br /> 图片<br /> 疯狂代码 http://CrazyCoder.cn/ ĵ:http:/CrazyCoder.cn/Javascript/Article4695.html<br />   png图片有很好的品质。阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站内容增色不<br /> 少!更重要的是在不增加图片容量大小的情况下提高了页面的图片的质量。对于有复杂背景,如:在有颜色过度<br /> 背景上插入不规则边框的

梦想摆渡的专栏 2263

IE6中 PNG 背景透明的最佳解决方案

为什么要使用 PNG 图片? 简 单来说,使用 PNG 格式比起 GIF 来表现色彩更丰富,特别是表现渐变以及背景透明的渐变要比GIF格式出色很多。目前,最新的浏览器基本上都支持PNG格式。唯独有万恶的 IE6 不支持 PNG 背景透明,在 IE6 中的 PNG 背景会显示一个灰色的背景IE6 中 PNG 背景图片透明的方法 其实方法有很多,但网络上提供的方法也有诸多缺陷。比如不支持...

weixin_30780649的博客 99

PNG透明图片IE浏览器中正确显示

png图片有很好的品质。阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站内容增色不少!更重要的是在不增加图片容量大小的情况下提高了页面的图片的质量。对于有复杂背景,如:在有颜色过度背景上插入不规则边框的图片带来极大很便利! 但目前IE中对于插入的透明背景的.png图片是不能正常显示的。IE会自动给".png"格式的图片加个灰色背景。 解决这个的方法是增加javascript。具体方法

php菜鸟技术天地 2029

png图片透明代码

png图片有很好的品质,阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站增色不少。更重要的是,在不增加图片容量大小的情况下,提高了页面图片的质量。对于有复杂背景,如在有颜色过度背景上插入不规则边框的图片带来极大很便利!  但目前IE下对于插入的透明背景png图片是不能正常显示的。IE会自动给png格式的图片加上一个灰色背景。解决这个问题有两种方法。       第一种方法:把下面

Arthur0088的专栏 2975

透明PNG背景图片 For IE 6.0 Firefox Opera

透明PNG背景图片 For IE 6.0 Firefox OperaPNG图片在网页设计中扮演着一个很重要的角色,利用PNG图片的特点可以制作出实用,绚丽的效果,可是对于PNG图片的支持却不是很理想,Firefox和Opera对PNG支持的比较好,特别是Firefox浏览器。可是IE却不理PNG,使得设计者无法很随意的使用png图片IE5.5+的AlphaImageLoader滤镜为

BirdWyatt的专栏 4647

JS技巧:在IE浏览器中正确显示PNG透明图片

 PNG图片有很好的品质。阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站内容增色不少!更重要的是在不增加图片容量大小的情况下提高了页面的图片的质量。对于有复杂背景,如:在有颜色过度背景上插入不规则边框的图片带来极大很便利!  但目前IE中对于插入的透明背景的.png图片是不能正常显示的。IE会自动给".png"格式的图片加个灰色背景。  解决这个的方法是增加java

536

解决ie7以下浏览器PNG图片背景透明且链接失效的办法

图片透明处理 <!--[if lt IE 7]> <style type="text/css"> div, img { behavior: url(iepngfix.htc) } </style> <![endif]--> <style> body { background:url(/bg.jpg)} .iep...

weixin_33860737的博客 104

iepngfix.htc和png8让IE6支持png背景透明

在给客户做网站的过程中,有一个比较棘手的问题就是处理png图片背景透明问题,因为需要兼容不同的浏览器,这就比较麻烦了。 折腾了好长时间,最后寻找到了解决办法,用iepngfix.htc进行处理。 iepngfix.htc的使用使用方法: 下载脚本脚本,将其中的iepngfix.htc和blank.gif解压缩到合适的目录内,.htc即Html Components,该文件需要...

dianfan0079的博客 175

IE6 下将png背景设置为透明

.sideWrap .logo { margin: 5px 0px 10px 16px; width: 175px; height: 170px; background: url(../images/index_png.png) no-repeat -10px -10px; _background:none; _filter:progid:DXImageTransform.

Java_c# 965

解决PNG图片IE6中背景透明方法_解决IE6中PNG

为大家介绍完美解决PNG图片IE6中背景透明的方法_解决IE6中PNG图片背景透明方法-例 未解决PNG背景透明前截 解决后PNG图片背景IE6透明 目录 解决代码 解决png图片在html中 解决png作为网页背景-css 1、解决PNG图片IE6中背景透明的CSS与JS代码 JS代码  fun

589

解决PNG图片透明IE不兼容的问题

图片透明可以有两种,一种是GIF透明,一种是PNG透明,如果用GIF透明的话,在所有浏览器中都兼容,但是GIF图片像素低,图片产生锯齿。不管你怎么保存,图片都不能达到客户想要的效果,这个时候就可以用PNGL图片透明图片像素高,不易失真。但PNG图片透明IE6却显示一个蓝色的背景IE7显示白色的背景,只有IE8是OK的。解决PNG图片透明IE不兼容的问题我这里有两种方法。 1:直接插入图片是用以

644
上一篇: C#对字符串进行简繁转换
下一篇: 双击SPAN替换为INPUT
xyd_linux
博客等级 码龄19年 11粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值