我必须创建一个可以处理某些 div 及其不透明度的系统。
我将直接举一些例子;所有的 div 都是黑色的: - 我有 2 个 div,它们重叠。div 具有不透明度 X 和 X,因此重叠区域的不透明度为 1。
- 我有 10 个 div,它们重叠。div 的不透明度为 x1、x2、...、x10,所有 div 的重叠区域的不透明度为 1。9 个(共 10 个)div 的重叠区域比 10 个 div 的重叠区域更透明,并且很快...
如何做到这一点?我需要一个算法,给我每个 div 的“X”不透明度参数。
谢谢大家。
解决了!
最终不透明度 = 1-(1-op1)(1-op2) 或 op1+op2-op1*op2
log 0.01 = x*log op
其中 op 是单层的不透明度
(感谢一位天才朋友)