IE6 PNG 透明 ie
PNG 画像を透明にするために JS を使用しましたが、img の src を動的に変更できませんでした。ソース ファイルを確認した後でのみ、img が置き換えられたことがわかりました。スパン付き。iepngfix.htc を使用します
私は長い間 ie6 を使用していませんでした
投稿者は、問題を解決するために通常次の 2 つの方法を使用します。参考:
最初の方法: CSS フィルターを使用する
<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>IE6下PNG图片透明问题解决</title> <style> #one{ width: 200px; height: 200px; background:url("images/12.png") ; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled='true', sizingMethod='scale', src="images/12.png"); _background:none; } </style> </head> <body> <div id="one"></div> </body></html>
<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>IE6下PNG图片透明问题解决</title> <style> .test{ width: 200px; height: 200px; background-image: url(images/13.png); } </style> <!--[if IE 6]> <script type="text/javascript" src="js/DD_belatedPNG_0.0.8a.js" type="text/javascript" > </script> <script type="text/javascript"> DD_belatedPNG.fix('img,.test'); </script> <![endif]--> </head> <body> <div class="test"></div> <img src="images/12.png" /> </body></html>