我已经超越了在 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 字节顺序之间的差异?
- 其他重要信息?