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
浙公网安备 33010602011771号