解决方法
基于简单的乘法公式,这里是一个适用于RGB的
JavaScript函数:
function multiply(rgb1,rgb2) { var result = [],i = 0; for( ; i < rgb1.length; i++ ) { result.push(Math.floor(rgb1[i] * rgb2[i] / 255)); } return result; }
这是一个使用可以玩的背景颜色的小提琴:http://jsfiddle.net/unrLC/