我已经超越了在 CSS 中使用标准颜色的方式,通过声明它们orange
、blue
、aquamarine
等...,并且一直分别使用rgb()
相同的颜色rgb(255,165,0)
、rgb(0,0,255)
和rgb(127,255,212)
(感谢 ST3 中的ColorHighlighter包)。
在更改引导程序的渐变后,.btn
我遇到了rgba()
. 快速研究解释说,a
代表alpha
,并且有一大堆积分数学归因于 Catmull和Smith。还有些容易发现 alpha 通道用于“alpha compositing”,这主要可以与“opacity”相关联。
- 除了不透明度之外,两者之间还有区别吗?
- 为什么不习惯使用 RGBA。(我假设这是因为我刚刚偶然发现这个)
- 将 rgba() 用于网络时,是否还有其他需要了解的限制?
- 除了颜色快捷方式之外,是否有声明不透明度的快捷方式?(即
color: salmon:.5;
) - 从 Web 开发人员的角度来看,我是否需要担心不同机器INFO的 ARGB、RGBA、BGRA 字节顺序之间的差异?
- 其他重要信息?