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

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

css ファイルでこのようなコードを見たことがある feedback_tab_ie6.png は 886 バイトで、feedback_trans_tab.png は 1.64Kb です。どちらの写真も背景が透明なので、独自の背景色を適用できます。どちらも同じように見えます。この行にコメントすると、IE6 でまだ:

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

これが表示されます:

代替テキスト http://www.freeimagehosting.net/uploads/1ea66ad1b8.jpg と表示されない場合: 代替テキスト http://www.freeimagehosting.net/uploads/d587c76db3.jpg

もちろん、これは同じ background-color 値に対して発生します。

BACKGROUND-COLOR: #689BCA;

これがなぜなのか誰にも分かりますか?> ie6 画像を Photoshop から ie6 画像に変換するにはどうすればよいですか? 前もって感謝します

4

1 に答える 1

1

IE6 では、PNG アルファ チャネルの透明度はサポートされていません。

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

この問題については、このブログ投稿を参照してください。

于 2010-03-13T19:22:03.657 に答える