JQuery解决IE6下png透明的问题

话不多说,直接来代码:
 
1.加入如下的js代码:
<!--[if IE 6]>
//引用一个js插件
<script type="text/javascript" src="images/DD_belatedPNG.js" ></script>
//注册需要更改png样式的元素
<script type="text/javascript">   
DD_belatedPNG.fix('.png_bg,.popup-body .minicart-infos .popup_shopping,.popup-body .minicart-infos .a_btn-major,.product-buy-quantity .p-quantity,.pro_fun_title_pj h3.h_detail,.pro_fun_title_pj h3.h_parameters,.pro_fun_title_pj h3.h_comment,.pro_fun_title_pj h3.h_question,.alert-container .pop-attention-main .action-confirm,btn-caution action-confirm-payment,.member-menu-list a,.member-page .steps .step-item.step-2,.member-page .steps .step-item.step-3');   
</script>
<![endif]-->
 
 
2.使用的时候如下:
在png图片的class中加上 png_bg
如:<img class="png_bg"  src="xxxxx/aa.png" >
 
 注意:如果背景图片是png格式的(在css中),那就在这个元素的class中加入png_bg,同样ok

posted on 2014-11-14 09:31  商派谢俊  阅读(124)  评论(0)    收藏  举报

导航