所有的浏览器都支持PNG图片吗?

li_guang_hua 2009-10-26 09:41:40
如题!

网站上的贴图一般用什么格式好?谢谢!!!
...全文
530 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangchunlin_ln 2009-10-29
  • 打赏
  • 举报
回复
#logo { position:absolute; top:60px; left:80px;}
html>body #logo {background-image: url(../Images/logo.png);}/*定义Firefox、Opera等浏览器中PNG图片的样式(>)*/
#logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/logo.png',sizingMethod='scale'); background-image:none;}/*定义IE浏览器中的滤镜*/

这样就都支持透明图片了,但是如果滤镜里面有链接或者按钮的话,最好再使用一个绝对定位的层覆盖到滤镜上面就可以了。
yzlxy 2009-10-28
  • 打赏
  • 举报
回复
IE6不支持PNG透明,可以用滤镜解决,后续版本完全支持png
fuda_1985 2009-10-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 chen_ya_ping 的回复:]
引用 4 楼 zhangchunlin_ln 的回复:
IE6不支持png图片  不过可以用滤镜 Css里面加上ie6支持的相应的代码就可以了

学习一下,好像以前记得用PNG文件的时候有点问题的,但是记不起来是什么导致了这个问题。
[/Quote]
我也想说ie6不支持。
但是不知道怎么解决~
wynn1 2009-10-28
  • 打赏
  • 举报
回复
严格一点说IE6不支持32位的png图片,8位还是支持的(8位就很粗糙了)。
png支持透明,但只合适一下色彩比较少的图片,照片类型的图像最好用JPEG格式。
chen_ya_ping 2009-10-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zhangchunlin_ln 的回复:]
IE6不支持png图片  不过可以用滤镜 Css里面加上ie6支持的相应的代码就可以了
[/Quote]
学习一下,好像以前记得用PNG文件的时候有点问题的,但是记不起来是什么导致了这个问题。
zhangchunlin_ln 2009-10-28
  • 打赏
  • 举报
回复
IE6不支持png图片 不过可以用滤镜 Css里面加上ie6支持的相应的代码就可以了
lijing3333 2009-10-26
  • 打赏
  • 举报
回复
PNG 比 GIF 大不少。。。 能用GIF的尽量用GIF 可以用ImageReady 进行GIF优化储存。
GIF搞不定的。再去考虑PNG
小_虎 2009-10-26
  • 打赏
  • 举报
回复
是的。
_see_you_again_ 2009-10-26
  • 打赏
  • 举报
回复
PNG文件小,不失真,支持透明,推荐

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧