JS解决ie6下png透明的方法实例

作者:青柠时间:2026-10-27 12:53:18浏览:416

本文介绍在IE6浏览器中解决PNG图片透明显示问题的JavaScript方法。通过引入特定JS库并使用EvPNG.fix函数,指定包含透明PNG的HTML标签,可实现背景与图片的透明效果兼容。

IE6下PNG透明JS解决方案代码示例

代码示例如下:

<!DOCTYPE html>
<html lang="en">
<head>
<title>解决ie6下png透明方法之JS法-</title>
<style type="text/css">
.a{background: #FFFF99 ; background-image: url(bg.jpg); height:800px;padding: 50px; }
.b{ float: left; background: url(tra.png) no-repeat 0 0; width:240px; height:307px; margin-right:20px;}
</style>
<!--[if IE 6]> //仅IE6环境执行
<script src="https://www.jb51.net/js/iepng.js" type="text/javascript"></script> //引入透明处理JS
<script type="text/javascript">
EvPNG.fix('div, ul, img, li, input'); //EvPNG.fix('含透明PNG的标签'); 多标签以英文逗号分隔。
</script>
<![endif]-->
</head>
<body>
<div class="a">
<div class="b">
<p>本站</p>
<p><a href="https://www.jb51.net">www.jb51.net</a></p>
<p>上边的链接可以点开哟</p>
</div><!--背景调用-->
<img src="tra.png" width="240" height="307" alt="" /><!--页面插入图片-->
</div>
</body>
</html>
作者最新文章