【发布时间】:2014-05-29 05:42:50
【问题描述】:
假设我有两个相似的十六进制颜色:#7a82f1 和 #a1a6f4,分别为 rgb(122, 130, 241) 和 rgb(161, 166, 244)。让我们假设通过设置 CSS 在父颜色(第一种颜色)之上添加一些白色(具有可变不透明度)可以在子元素中实现第二种颜色。
有什么方法可以“反转 rgba”来找到白色(或黑色)上的不透明度,可以应用于一种颜色以获得另一种颜色?例如:
.parent {
background: #7a82f1;
.child {
background: rgba(255, 255, 255, 0.3); //This is #a1a6f4! however, how do I find out 0.3 without knowing it?
}
}
目的是能够处理 png/jpeg 设计,而不是处理复杂的 PSD 文件(或不得不交出您自己的文件)。
【问题讨论】:
-
对此有什么解决方案吗?我知道已经有一段时间了,但我找不到另一个与我的需求一样多的例子。谢谢!