【发布时间】:2015-11-15 18:27:34
【问题描述】:
那么,在 JavaScript 中,如果我有一定比例的红色和绿色,比如 35% 的红色和 65% 的绿色,我该如何组合它们?我不完全确定这个术语,它可能比我想象的要简单。 我在http://www.rapidtables.com/web/color/RGB_Color.htm 上看到了 它们的值范围为 0-255。为红色和绿色混合分配一个 0-255 的值是否容易? 如果没有令人难以置信的不同,那么在混合中添加 alpha 是否也有效?
我希望颜色能够显示在画布中,但是一旦我有了混合值,这应该可以正常工作。所以我需要一个可以放入 fillStyle 的合法值。
var c=document.getElementById("myCanvas");
ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
ctx.fillStyle="the blended color";
ctx.fill();
【问题讨论】:
标签: javascript colors rgba