ホームページ > ウェブフロントエンド > htmlチュートリアル > みなさんはIE6でPNG画像を透明にするのにどのような方法を使っていますか? _html/css_WEB-ITnose

みなさんはIE6でPNG画像を透明にするのにどのような方法を使っていますか? _html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:20:02
オリジナル
1145 人が閲覧しました

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>
ログイン後にコピー

を解決する 2 番目の方法は、DD_belatedPNG_0.0.8a.js ファイルを導入することです (個人的には、その方が使いやすいと思います):
<!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>
ログイン後にコピー

The DD_belatedPNG_0.0.8a.js js ファイルは Web サイトからダウンロードできます。html ファイルをダウンロードした後、必ずインポートしてください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート