让IE6支持png图片透明

乱编乱写 3426 Views 0 Comments

ie-png.png

有的时候在网站放一些png图片的时候,比如网站的logo

这时候如果用IE6打开看的话,png图片的透明效果就没了

可以通过简单的JS代码来实现在IE6下达到png图片透明效果

<!--[if IE 6]>
<script src="https://www.hackhp.com/demo/js/DD_belatedPNG_0.0.8a-min.js"></script>
<script>DD_belatedPNG.fix('.sNext,.sPrev');</script>
<![endif]-->

首先判断浏览器是否是ie6,如果是的话就执行JS,通过DD_belatedPNG.fix()来对png透明

括号里头填写的是选择器,比如说你的html代码:

<div id="logo"><a href="#"><img src="logo.png" /><a/></div>

这个图片在IE6下是不透明,那只需要改下代码就可以了,修改成DD_belatedPNG.fix(#logo,a)这样就可以完成对png的透明化了

标签: 代码, 浏览器, HTML, JS,

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
loading