DotNetNuke使用具有透明度的PNG图像

时间:2020-03-05 18:48:28  来源:igfitidea点击:

我有一个DotNetNuke网站,我的主要徽标是使用透明度的PNG文件。我尝试了GIF,但质量不够好。

无论如何,它在IE7上都运行良好,但我只是在IE6中看到了我的网站,并注意到透明度与我的徽标不兼容。

有谁知道在DotNetNuke门户中解决此问题的快速方法?

解决方案

回答

IE6不支持透明的PNG。这不是DotNetNuke的问题。我们可以尝试研究一些对IE6有帮助的JavaScript解决方案。

回答

谷歌搜索" pngfix"应该找到很多不同的技术来启用IE6中的alpha透明性。

HTC行为文件是一种常见的文件。

回答

我不知道它是IE6的DotNetNuke问题。无论如何,这是一个向我们展示如何解决IE6 png问题的网站。希望能帮助到你。

http://24ways.org/2007/supersleight-transparent-png-in-ie6

回答

它与DotNetNuke无关,这是IE6. IE6在某些透明的PNG上做得不好。

回答

你不能IE6仅支持PNG透明性的特定版本,并且在外观上很难看。我相信它的PNG-8.

我们可以使用条件注释以不同方式处理IE6:

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

回答

在dotnetnuke.com论坛上对此进行了一些讨论,但是我在搜索中输入的日期标准不正确,因此以前没有看到任何答复的原因是我想在这里提出。

我想我从dotnetnuke的角度找到了我想要的东西,它是我们安装在页面上的模块,该模块可以自动解决此问题。但不幸的是,我们必须为此付费。 (我不会发布链接,因为我不想让人们以为我只是在为他们做广告。)