2008-09-05 28 views
2

私はDotNetNukeサイトを持っています。私のメインロゴは透過性を使用するPNGファイルです。私はGIFを試みたが、品質は十分ではなかった。DotNetNuke透明度を持つPNG画像を使用

とにかくIE7でうまくいきましたが、私はIE6で自分のサイトを見ただけで、透明性が私のロゴでは機能していないことに気付きました。

誰でもDotNetNukeポータルでこれを修正する簡単な方法を知っていますか?

答えて

2

IE6は透過PNGをサポートしていません。 DotNetNukeの問題ではありません。あなたはIE8を助けるいくつかのJavaScript solutionsを調べることができます。

0

「pngfix」を検索すると、IE6でアルファ透明度を有効にするためのさまざまな手法が見つかるはずです。

一般的なものはHTC behaviour fileです。

0

それはIE6のことだ、DotNetNukeのとは何の関係もありません。 IE6は透明なPNGでうまく機能しません。

0

できません。 IE6はPNG透過性の特定の視覚的に醜いバージョンをサポートしています。私はそのPNG-8を信じています。

あなたは異なっIE6を処理するためにconditional commentを使用することができます。

<!--[if IE 6]> 
background-image:crappy.gif 
<![endif]--> 
0

はdotnetnuke.comフォーラムでこのに関するいくつかの議論がありますが、私はそう私の検索では、私はしなかった理由を間違った日付基準を持っていました以前の回答を見て、私がここで尋ねると思った。

私はdotnetnukeの観点から、この問題を自動的に修正するページにインストールするモジュールを探していたと思います。しかし残念ながら、あなたはそれを支払う必要があります。 (私は人々に私が彼らのために広告することを頼んでいると思うことを望んでいないので、私はリンクを掲示しません)

3

DotNetNuke固有の方法で問題を解決するには、DotNetNuke Widget Suiteをインストールし、あなたのサイトのIE PNG Fix widget(あなたの肌におそらく含まれています)。

しかし、とにかく何かをあなたの肌に組み込む必要があるなら、ウィジェットはあなたに多くの利点を与えません。あなたが受け入れられた答えのテクニックを評価して統合することができるなら、それはおそらくより良いルートです。

関連する問題