IE6上解决PNG透明图片问题
程序员文章站
2022-07-07 21:06:38
...
到官网下载DD_belatedPNG:http://dillerdesign.com/experiment/DD_belatedPNG/#download
然后你的页面上添加如下代码即可:
<!--[if IE 6]>
<script src="DD_belatedPNG.js" mce_src="DD_belatedPNG.js"></script>
<script type="text/javascript"> /* EXAMPLE */ DD_belatedPNG.fix('.png_bg'); /* 将 .png_bg 改成你应用了透明PNG的CSS选择器*/ </script>
<![endif]-->
如果是在在iframe中的页面,请修改DD_belatedPNG源码:
找到如下代码:
if (el.currentStyle.position == 'static') {
el.style.position = 'relative'
}
修改为:
if (el.currentStyle.position == 'static') {
if(el.nodeName.toLowerCase()!='html'){
el.style.position = 'relative'
}
}
然后你的页面上添加如下代码即可:
<!--[if IE 6]>
<script src="DD_belatedPNG.js" mce_src="DD_belatedPNG.js"></script>
<script type="text/javascript"> /* EXAMPLE */ DD_belatedPNG.fix('.png_bg'); /* 将 .png_bg 改成你应用了透明PNG的CSS选择器*/ </script>
<![endif]-->
如果是在在iframe中的页面,请修改DD_belatedPNG源码:
找到如下代码:
if (el.currentStyle.position == 'static') {
el.style.position = 'relative'
}
修改为:
if (el.currentStyle.position == 'static') {
if(el.nodeName.toLowerCase()!='html'){
el.style.position = 'relative'
}
}
下一篇: MySQL中utf8mb4排序规则示例
推荐阅读
-
IE6下PNG图片透明方法
-
IE6上解决PNG透明图片问题
-
IE6不显示png图片的问题解决
-
解决ie6中png图片格式不兼容问题
-
IE6的半透明PNG背景问题,总是解决不了。_html/css_WEB-ITnose
-
js png图片(有含有透明)在IE6中为什么不透明了_javascript技巧
-
IE6实现PNG图片透明,大家都用什么方法?_html/css_WEB-ITnose
-
js png图片(有含有透明)在IE6中为什么不透明了_javascript技巧
-
利用Js或Css滤镜实现IE6中PNG图片半透明效果 IE6PNG妥妥的_html/css_WEB-ITnose
-
IE6下Png透明最佳解决方案(推荐) Unit PNG Fix