gpt4 book ai didi

css - IE 是否支持专有的半透明 CSS 十六进制颜色代码?

转载 作者:行者123 更新时间:2023-11-28 09:29:14 29 4
gpt4 key购买 nike

我在玩弄 this gradient generator并注意到在过滤器属性中,他们使用了常见位置十六进制颜色代码的变体:

#00ffffff

看似实现了 rgba 效果: Permalink

我也看到这个方法提到here .这在 IE 中有效吗?哪些版本的 IE 支持此功能?

我确实看到了 this question ,但如果 IE 支持,则从未真正提及答案。他们只是说这是无效的。

如果 IE 确实支持这个,那么使用半透明 PNG 就真的没有意义了。对吧?

最佳答案

颜色代码#00ffffff代表 0x00 alpha、0xFF 红色、0xFF 绿色和 0xFF 蓝色。这基本上意味着完全透明的白色。 MSDN对此符号有很好的描述。

#AARRGGBB符号仅由 MSIE 过滤器使用,并且应该在 ( -ms- ) filter 内被 IE5.5+ 支持功能。它不是 CSS 中的有效颜色表达式,因此不能与 color 一起使用, background-color等,甚至不在 IE 中。

事实上,使用渐变滤镜是 CSS3 的常见解决方法 rgba()以及不支持它们的旧版 IE 的渐变。然而,由于滤镜通常会导致布局问题(我不会详细说明),包括我在内的许多人选择使用半透明的 PNG 作为背景图像。

关于css - IE 是否支持专有的半透明 CSS 十六进制颜色代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9273667/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com