Css Firefox将4位十六进制颜色值解析为rgba

Css Firefox将4位十六进制颜色值解析为rgba,css,firefox,Css,Firefox,最近(无意中)观察到Firefox(我使用的是v49)正在将4位十六进制颜色解析为rgba。在阅读上,我没有看到任何关于支持此功能的内容,也没有找到任何关于将其作为功能进行文档化的内容。有人能解释一下吗 .content{ 背景色:#fff; 填充:20px; 边框:1px实心#999; 文本对齐:居中; 位置:相对位置; } .覆盖{ 位置:绝对位置; 背景色:#F5; 宽度:100%; 身高:100%; 排名:0; 左:0; } 它是: 颜色可以在红-绿-蓝阿尔法模型(RGBa)中定义为

最近(无意中)观察到Firefox(我使用的是v49)正在将4位十六进制颜色解析为rgba。在阅读上,我没有看到任何关于支持此功能的内容,也没有找到任何关于将其作为功能进行文档化的内容。有人能解释一下吗

.content{
背景色:#fff;
填充:20px;
边框:1px实心#999;
文本对齐:居中;
位置:相对位置;
}
.覆盖{
位置:绝对位置;
背景色:#F5;
宽度:100%;
身高:100%;
排名:0;
左:0;
}

它是:

颜色可以在红-绿-蓝阿尔法模型(RGBa)中定义为两种颜色 方式:

十六进制表示法#RRGGBBAA和#RGBA

  • “#”,后跟八个十六进制字符(0-9,A-F),其中前两位表示红色部分,后两位表示绿色部分 第三部分是蓝色部分,第三部分是透明部分
  • “#”,后跟四个十六进制字符(0-9,A-F),其中第一个数字表示红色部分,第二个数字表示绿色部分,第二个数字表示 第三个是蓝色部分,最后一个是透明部分。这个 四位RGB符号(#RGBA)和八位形式(#RRGGBBAA) 相等,例如,#f038和#ff003388表示相同的颜色
它由Chrome 52、Firefox 49、Opera 39和Safari 9.1支持。它是:

颜色可以在红-绿-蓝阿尔法模型(RGBa)中定义为两种颜色 方式:

十六进制表示法#RRGGBBAA和#RGBA

  • “#”,后跟八个十六进制字符(0-9,A-F),其中前两位表示红色部分,后两位表示绿色部分 第三部分是蓝色部分,第三部分是透明部分
  • “#”,后跟四个十六进制字符(0-9,A-F),其中第一个数字表示红色部分,第二个数字表示绿色部分,第二个数字表示 第三个是蓝色部分,最后一个是透明部分。这个 四位RGB符号(#RGBA)和八位形式(#RRGGBBAA) 相等,例如,#f038和#ff003388表示相同的颜色
它受到Chrome 52、Firefox 49、Opera 39和Safari 9.1的支持,这是新推出的(这就是为什么它没有出现在level 3中的原因),并且确实是在以下位置发布的:

8位
前6位数字的解释与6位符号相同。最后一对数字(解释为十六进制数)指定颜色的alpha通道,其中00表示完全透明的颜色,ff表示完全不透明的颜色

4位
这是8位表示法的一个较短的变体,与3位表示法的“扩展”方式相同。第一个数字(解释为十六进制数)指定颜色的红色通道,其中0表示最小值,f表示最大值。接下来的三位数字分别表示绿色、蓝色和alpha通道

这是新的(这就是为什么它没有出现在级别3中),并且确实是在:

8位
前6位数字的解释与6位符号相同。最后一对数字(解释为十六进制数)指定颜色的alpha通道,其中00表示完全透明的颜色,ff表示完全不透明的颜色

4位
这是8位表示法的一个较短的变体,与3位表示法的“扩展”方式相同。第一个数字(解释为十六进制数)指定颜色的红色通道,其中0表示最小值,f表示最大值。接下来的三位数字分别表示绿色、蓝色和alpha通道


谢谢-我找不到那个链接。我有ChromeV56,它不受支持。查看我问题中的同一个片段,颜色没有呈现。查看它似乎存在于Chrome 52和53中,但从54年开始转移到实验功能。谢谢-我没有找到该链接。我有ChromeV56,它不受支持。看我问题中的同一个片段,颜色没有呈现。看它似乎存在于Chrome 52和53中,但从54年开始转移到了实验功能。是的,这是我要找的文档。谢谢你的发现。是的,这是我要找的文件。谢谢你找到那个。