我有一個DotNetNuke網站,其中我的主要標誌是使用透明度的PNG文件。我嘗試過GIF,但質量不夠好。DotNetNuke使用透明PNG圖像
反正它在IE7工作很大,但我只是看到我在IE6的網站,並注意到透明度不與我的標誌工作。
有沒有人知道一個快速的方法來解決這個DotNetNuke門戶?
我有一個DotNetNuke網站,其中我的主要標誌是使用透明度的PNG文件。我嘗試過GIF,但質量不夠好。DotNetNuke使用透明PNG圖像
反正它在IE7工作很大,但我只是看到我在IE6的網站,並注意到透明度不與我的標誌工作。
有沒有人知道一個快速的方法來解決這個DotNetNuke門戶?
我不知道這是一個DotNetNuke問題,就像IE6一樣。無論如何,這裏是一個網站,向您展示如何解決IE6的png問題。希望能幫助到你。
IE6不支持透明PNG。這不是一個DotNetNuke問題。你可以嘗試尋找一些幫助IE6的JavaScript solutions。
谷歌搜索「pngfix」應該找到了很多不同的技術來實現Alpha透明度的IE6。
一個常見的是HTC behaviour file。
它無關DotNetNuke的,它是一個IE6的事情。 IE6對於某些透明的PNG效果不佳。
你不能。 IE6僅支持特定的,視覺上醜陋的PNG透明度版本。我相信它的PNG-8。
可以使用conditional comment以不同方式處理IE6:
<!--[if IE 6]>
background-image:crappy.gif
<![endif]-->
有這方面的dotnetnuke.com論壇上一些討論,但我錯了日期條件在我的搜索,所以我沒有理由看到以前的任何反應,並認爲我會問這裏。
我想我找到了我要尋找從DotNetNuke的角度對您在頁面自動修復此問題上安裝的模塊。但不幸的是,你必須爲此付費。 (我不會發布該鏈接,因爲我不想讓人們想我只是想要爲他們做廣告。)
對於DotNetNuke特定的方法來解決問題,您可以安裝DotNetNuke Widget Suite,並使用您網站上的IE PNG Fix widget(可能包含在您的皮膚中)。
這就是說,如果你將需要反正東西融入到你的皮膚,小部件不給你一大堆的優勢。如果您能夠評估和整合已接受答案中的技術,那麼這可能是一條更好的途徑。