Colors Highcharts面积图,在X轴上/下使用2种填充颜色

Colors Highcharts面积图,在X轴上/下使用2种填充颜色,colors,highcharts,Colors,Highcharts,在高图中,我想用两种颜色填充一个面积图,正值得到一种颜色,负值得到另一种颜色。我已经能够使用linearGradient实现这一点,但这必须根据容器的大小进行调整 是否有更通用的方法,例如设置值>0颜色1,值

在高图中,我想用两种颜色填充一个面积图,正值得到一种颜色,负值得到另一种颜色。我已经能够使用
linearGradient
实现这一点,但这必须根据容器的
大小进行调整

是否有更通用的方法,例如设置值>
0颜色1,值<0颜色2?

有关更多信息和示例,请参见my JSFIDLE:

我们要查找的参数名为
negativeColor
。在如下区域系列中使用:

   series: [{
        type:'area',
        data:chartValues,
        color: "#FF0000",
        threshold: 0,
        negativeColor: '#00FFFF',

        marker : {
            enabled: true
        }
    }]

从中可以看到结果。

我认为您使用linearGradient的解决方案与此问题更相关。他们不需要创建虚拟系列。我想阅读highcharts官员对此的评论。非常好的答案,我现在发现的唯一问题是,当线条低于0时,它会开始表现出奇怪的行为(每秒都会添加一个值,如网站上的示例:)。您知道如何解决此问题吗?我就上述问题发布了一个问题: