Home > 网站建设 > PNG背景透明在IE6下无法正常显示

PNG背景透明在IE6下无法正常显示

February 25th, 2009 Leave a comment Go to comments

真是有愧于还是专业的学了几年计算机,竟然连PNG格式的图片在IE下不正常都不知道,给moccc.cn换了个模板,重新制作了一个Logo,第一次使用了PNG透明的格式,没想到传上去之后,会有灰色的框覆盖住背景。协调就更谈不上了。

去Google下才知道是浏览器的问题,因为我用的maxthon还是基于IE的内核,本身我的IE自从在8.0出现了Google快照无法显示后,就卸载了没在装过。幸好还有个前几天由于想体验Gmail而装的FireFox。在FF上Logo终于背景层透明。

看了一些教程,其实在IE下也可以正常使用透明背景的PNG,可以用一段JS来实现。在网上有个专门的贴,保存在这里吧:《解决IE浏览器不能正确识别PNG透明度的问题
当然有个比较笨的解决方法:不使用PNG,复制好背景层,把Logo与背景层合成,最后用JPG直接输出再添加。但是这样PNG的无损数据压缩算法的优势就没什么用了。

Categories: 网站建设 Tags: ,

声明: 本站遵循 署名-非商业性使用-相同方式共享3.0 共享协议,转载请注明本文地址。
本文地址:http://imyan.org/png-noright-in-ie6.html

  1. February 26th, 2009 at 23:11 | #1

    顶你,设计的很漂亮,我也得做个站了

  2. March 16th, 2009 at 00:41 | #2

    帅哥,我也用的这个主题,可是我的在IE6下显示不正常,你是怎么改的?

  3. March 16th, 2009 at 08:44 | #3

    @Xmoen
    我用的不是png后来用了gif,大小你参考下里面的psd文件
    还有副标题和页面栏目,别中英文掺和用就行,不会错位

  1. No trackbacks yet.

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).