ie6和ie7图片的区别
BACKGROUND-IMAGE: url(../images/feedback_trans_tab.png);
_background-image: url(../images/feedback_tab_ie6.png)
我在 css 文件中看到过这样的代码 Feedback_tab_ie6.png 为 886 字节,feedback_trans_tab.png 有 1.64Kb 两张图片都有透明背景,因此您可以应用自己的背景颜色。两者看起来都一样。但在 IE6 中,如果我评论这一行:
_background-image: url(../images/feedback_tab_ie6.png)
就会出现:
alt text http:// /www.freeimagehosting.net/uploads/1ea66ad1b8.jpg 如果我不这样做,就会出现: 替代文本 http://www.freeimagehosting.net/uploads/d587c76db3.jpg
当然,对于相同的背景颜色值会发生这种情况:
BACKGROUND-COLOR: #689BCA;
有人知道这是为什么吗? 我怎样才能把一个> ie6 图片从 Photoshop 转换为 ie6 图片? 先感谢您
BACKGROUND-IMAGE: url(../images/feedback_trans_tab.png);
_background-image: url(../images/feedback_tab_ie6.png)
I've seen code like this in a css file
feedback_tab_ie6.png is 886 bytes and feedback_trans_tab.png has 1.64Kb
Both pics have transparent backgrounds so that you can apply your own background color. Both look the same. yet in IE6 if I comment this line:
_background-image: url(../images/feedback_tab_ie6.png)
this appears:
alt text http://www.freeimagehosting.net/uploads/1ea66ad1b8.jpg
and if I don't this appears:
alt text http://www.freeimagehosting.net/uploads/d587c76db3.jpg
This happens for the same background-color value of course:
BACKGROUND-COLOR: #689BCA;
DOes anyone have any idea why this is?
How can I turn a > ie6 picture into an ie6 picture from Photoshop?
Thank you in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 IE6 中,不支持 PNG Alpha 通道透明度。
因此,要使图像在 IE6 中显示为部分透明,您需要不同的图像。
请参阅此有关此问题的博客文章。
In IE6 there is no PNG alpha channel transparency support.
So for an image to appear partially transparent in IE6, you need a different image.
See this blog post about the issue.