在CSS中混合简单颜色

在CSS中混合简单颜色,css,svg,less,Css,Svg,Less,我有几个SVG,根据一些参数改变填充颜色。当两个参数在同一个SVG特性上时,我想混合两种相应的颜色,这样用户就可以知道在这个SVG中有这两种不同的“东西” 例如,混合蓝紫色(8A2BE2)和海蓝宝石(7FFFD4)后,将使用哪种颜色。Javascript中是否有一些公式 提前感谢分别添加每个R/G/B组件并除以2,例如 (8A + 7F) / 2 = 84 (2B + FF) / 2 = 95 (E2 + D4) / 2 = DB mixed color = #8495DB 有一个名为jQu

我有几个SVG,根据一些参数改变填充颜色。当两个参数在同一个SVG特性上时,我想混合两种相应的颜色,这样用户就可以知道在这个SVG中有这两种不同的“东西”

例如,混合蓝紫色(8A2BE2)和海蓝宝石(7FFFD4)后,将使用哪种颜色。Javascript中是否有一些公式


提前感谢

分别添加每个R/G/B组件并除以2,例如

(8A + 7F) / 2 = 84
(2B + FF) / 2 = 95
(E2 + D4) / 2 = DB

mixed color = #8495DB

有一个名为jQuery的优秀插件,在处理颜色时非常有用。你正在寻找的可能是方法