DD_belatedPNG.js解决透明PNG图片背景灰色问题(DD_belatedPNG.js下载)
2013-08-10 00:00
639 查看
首先,如果你想实现背景透明的图片,可以是png也可以是gif,但是使用gif会出现明显的锯齿效果,使用png问题又来了,IE6下透明PNG图片背景回变灰色(#DBEAED),这只能怪IE引擎渲染的不好,解决办法是很多的,CSS Filter试了几次效果不好,罢了,还是用DD_belatedPNG.js方便,很多大网站也是如此解决的,个人觉得也是最好的方案。
使用及其简单,上面代码表示IE6下加载DD_belatedPNG.js文件,将class=".png_bg"的img图片修复背景不透明效果。
需要注意的是:
1.你可以修复多个选择器的img图片:DD_belatedPNG.fix('.example1, .example2, img');
2.如果是用透明PNG作为a:hover时的背景图片,那么以”a:hover”来作为选择器:DD_belatedPNG.fix('.png a:hover');
你可以点击DD_belatedPNG.zip下载。更多详细教程请看官网(http://www.dillerdesign.com/experiment/DD_belatedPNG/)
<!--[if IE 6]> <script type="text/javascript" src="http://www.phpddt.com/usr/themes/dddefault/DD_belatedPNG.js"></script> <script> DD_belatedPNG.fix('.png_bg'); </script> <![endif]-->
使用及其简单,上面代码表示IE6下加载DD_belatedPNG.js文件,将class=".png_bg"的img图片修复背景不透明效果。
需要注意的是:
1.你可以修复多个选择器的img图片:DD_belatedPNG.fix('.example1, .example2, img');
2.如果是用透明PNG作为a:hover时的背景图片,那么以”a:hover”来作为选择器:DD_belatedPNG.fix('.png a:hover');
你可以点击DD_belatedPNG.zip下载。更多详细教程请看官网(http://www.dillerdesign.com/experiment/DD_belatedPNG/)
相关文章推荐
- DD_belatedPNG.js解决透明PNG图片背景灰色问题
- 使用DD_belatedPNG让IE6支持PNG透明图片 及IE6下背景图闪烁问题的解决方法
- JS解决PNG图片在IE6下背景不透明 DD_belatedPNG_0.0.8
- DD_belatedPNG 与 unitpngfix 两种解决 IE6 中 PNG 图片透明问题方案横向对比
- DD_belatedPNG 与 unitpngfix 两种解决 IE6 中 PNG 图片透明问题方案横向对比
- Qt 解决png图片转jpg图片透明背景变成黑色的问题
- CSS解决IE6下PNG图片背景不透明的问题
- 解决IE6下PNG透明问题,支持平铺背景图片
- ie6下png图片背景不透明的解决办法使用js实现
- 巧妙解决使用DD_belatedPNG解决IE6PNG透明问题引发的relative定位冲突
- 【转】CSS解决IE6下PNG图片背景不透明的问题
- [转载 js]一次性解决png在i6下的透明问题(包括做为img和背景的两种情况)
- IE6支持透明PNG图片解决方案:DD_belatedPNG.js
- IE6下PNG透明图片背景显示灰色的完美解决方法
- IE6支持透明PNG图片解决方案:DD_belatedPNG.js
- [转载 js]一次性解决png在i6下的透明问题(包括做为img和背景的两种情况)
- DD_belatedPNG完美解决png背景兼容问题
- CodeIgniter中PNG图片处理背景不透明问题的解决办法
- DD_belatedPNG解决IE6下PNG不透明问题