質問

BACKGROUND-IMAGE: url(../images/feedback_trans_tab.png);

_background-image: url(../images/feedback_tab_ie6.png)

このようなコードはCSSファイルフィードバック_tab_ie6.pngが886バイトで、Feedback_trans_tab.pngには1.64kbの透明な背景があるため、独自の背景色を適用できます。どちらも同じように見えます。私がこの行をコメントすれば、IE6では:

_background-image: url(../images/feedback_tab_ie6.png)

これが表示されます:

Alt Text http://www.freeimagehosting.net/uploads/1ea66ad1b8.jpgそして、私がこれが現れないなら:Alt Text http://www.freeimagehosting.net/uploads/d587c76db3.jpg

これは、もちろん同じバックグラウンドカラーの値で発生します。

BACKGROUND-COLOR: #689BCA;

なぜこれがなぜあるのか誰にも考えていますか? PhotoshopのIE6画像をIE6画像に変えるにはどうすればよいですか?前もって感謝します

役に立ちましたか?

解決

IE6では、PNGアルファチャネルの透明性サポートはありません。

そのため、IE6で部分的に透明に見える画像には、別の画像が必要です。

見る これ 問題に関するブログ投稿。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top