2009-04-24 23 views
1

画像があり、IE6で画像に不要な背景色が付いています。それはすべての他のIE6でうまく見えるが、不要なbackground-color.Anyのアイデアとそれを台無しにする?IE6の不要な背景色

答えて

5

画像は透明なPNG画像ですか?その場合、IE6はPNG透過性を単にサポートしません。 IE6をサポートする必要がある場合は、somewhereというJavaScriptベースの修正があります。私はいくつかの企業が絶対に必要な場合を除いてIEのアップグレードを拒否していることを知っていますが、真剣に私はもはやIE6をサポートしません、現在のバージョンは8であり、

0

特定の要素に適用されるすべてのスタイルを表示するFirefox用ツール(CSSViewerなど)があります。それをチェックしてそこに背景色の定義があるかどうか確認してください。

+2

+1(ただしFirebugの(http://getfirebug.com/は)間違いなくFirefoxのための最高のツールです。) –

+0

はい、私は実際に同意するものとします。しかし、私のツールキットには多くの目的に役立つ多くのものがあります。そして、このツールは、これとまったく同じ状況で多くの助けになります。 –

0

あなたの経験のレベルによっては(私はこれを過小評価しています。私には申し訳ありませんが)、異なるブラウザで異なるレンダリングの色を設定している可能性もあります。イメージや何らかの情報源を投稿して、問題の正確な内容を説明できますか?

イメージと一致させようとしているHTMLカラーの場合、異なるブラウザをすべてレンダリングさせるのではなく、イメージファイルのイメージカラーの1ピクセルの繰り返し背景を設定する方が簡単です同じように色を変えてください(別のモニターは言及しません)。

私はお詫び申し上げますが、私の経験では、最も経験豊かな人でも、しばらく基本を忘れることさえある。

サンプルコードが必要な場合はお知らせください。

0

これは、IEが画像上に配置するデフォルトの境界線です。あなたのイメージタグに属性border = "0"をすばやく追加するには、必要に応じてこれをCSSファイルに移動します。それはあなたもちょうど.JPG(または.GIF)を保存し、適切なCSSを選択することができますPNGの透明性である場合にはエリック・マイヤーが問題

1

これらのタイプを固定するすべてのCSS resetファイルのお父さんを持っている接線で

/background urlのいずれかを使用してください。css hacks

シンプル*この場合には十分かもしれません:)

幸運:)