这可能是一个棘手的问题。
我有一个 php 函数,它返回一个rgba()
带有参数的颜色值$alpha
。
function colorWheel($alpha) {
"rgba(170, 135, 178, ".$alpha.")"
…
}
所以打电话的时候……</p>
.title { color: <?php echo colorWheel(.8); ?>; }
……我明白了rgba(170, 135, 178, .8);
我遇到的问题是颜色是“透明的”并显示“叠加层”。
然而我真正喜欢的只是色值的80%! 没有任何透明覆盖。
现在的问题是如何解决这个问题?
任何有创意的想法如何做到这一点?我不需要使用rgba()
它,这只是我想到的最简单的事情。有没有一种CSS方法不混合具有 alpha 值的重叠形状?
或者是否有一个 php 解决方案来计算80%的版本rgb(170, 135, 178)
?重要的是,此计算与函数一起动态工作,因为函数中有更多颜色 -这是“如何基于日期和随机返回颜色值?”的后续问题。!
先感谢您。