faif
小狐狸
小狐狸
  • UID45
  • 注册日期2004-11-22
  • 最后登录2006-01-10
  • 发帖数62
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:6679回复:5

有关png文件在IE中显示透明背景的问题。

楼主#
更多 发布于:2005-03-15 23:54
我帮我们的开源项目做网站,由于是做网站的新手,有很多问题,还望指教。
我拷贝了Mozilla的网站模型。我的logo是png文件格式的。页面如下链接:

http://faif.pwp.blueyonder.co.uk/presky ... ngfix.html

但是这个网页上的png格式的logo在IE中不能正常显示(透明的背景变成了灰色),我参看了下面网站的资料:
http://homepage.ntlworld.com/bobosola/
上面提供了java脚本让IE启动Alpha透明filter的功能使得png图像得以正确的显示。但是这个脚本对我没有用,因为我的图像文件是通过css加载的背景图片。

所以我又找到了一段java文件可以让IE对背景png图片进行正确装载。文件可以从以下链接下载:
http://www.allinthehead.com/retro/69

加入我的网站以后我的网页显示效果如下:
http://faif.pwp.blueyonder.co.uk/presky ... ngfix.html

这时候好像是可以在IE里面显示了,但是很多上面一条导航栏的按钮什么的都不能用了。

所以现在我没办法了,看来我的网页只能在firefox下显示了,而不能在IE下显示,所以我最后还是使用了NO IE的警告:
如下:
http://faif.pwp.blueyonder.co.uk/preskyeye01/

如果用IE打开我的网页,就显示说你使用了IE可能网页显示不正常什么的。

但是如果我希望firefox和IE都能正确显示我的网页的话,有没有可行的方法呢?期待大家给我建议。

多谢。
superman
狐狸大王
狐狸大王
  • UID3997
  • 注册日期2005-03-14
  • 最后登录2006-04-17
  • 发帖数341
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-03-15 23:54
等几个月,IE7出来了我想应该会支持透明PNG了,呵呵,这也是废话,帮不了搂住。
我是一个残忍且卑鄙的人,我晕血又嗜血。我会当着所有人的面把你绑起来,割开你的手腕,让你亲眼看自己皮肉翻开,血液流光,然后抽搐着死去。滴答。滴答。滴答。知道吗,那声音仿佛天籁,你会喜欢的。那些红色粘稠的液体,我会全部喝光,让它在我的嘴角绽开美好得惊天地的诡异花朵。在你失去知觉前,我会喂你一口的,要加糖吗。
Candy_Z
小狐狸
小狐狸
  • UID1534
  • 注册日期2004-12-29
  • 最后登录2006-09-10
  • 发帖数70
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-03-15 23:54
暑假的时候IE7测试版应该会出纳了
There Is A Will There Is A Way
guoshuang
火狐狸
火狐狸
  • UID771
  • 注册日期2004-12-11
  • 最后登录2006-12-28
  • 发帖数134
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-03-15 23:54
ie 6 设置双背景时,支持png透明
netsoul
小狐狸
小狐狸
  • UID5226
  • 注册日期2005-04-18
  • 最后登录2005-04-18
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-03-15 23:54
把png变成gif透明的背景就可以了
fireworks和photoshop等都很容易创建透明背景的gif的
melop
小狐狸
小狐狸
  • UID1650
  • 注册日期2005-01-02
  • 最后登录2006-01-26
  • 发帖数87
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-03-15 23:54
他的意思是多级透明度的png

用下面这个不标准的css可以解决:

#something
{
  background:url(xxx.png)!important;
  background:none;
  filter:  ... alphaImageLoader(xxx.png);
}
欢迎光临我的小blog: http://blog.csdn.net/melop
游客

返回顶部