Highcharts Area graph, используйте 2 цвета заливки выше/ниже оси X

В Highcharts, я хотел бы заполнить граф области двумя цветами, положительные значения получить один цвет, отрицательные значения получить другой цвет. Я смог сделать это с помощью linearGradient, но это нужно скорректировать на основе size of the container.

Есть ли более общий способ сделать это, например? значения настройки > 0 color 1, values < 0 color 2?

Смотрите мою JSFiddle для получения дополнительной информации и примера: http://jsfiddle.net/GNvur/2/

Ответы

Ответ 1

Параметр, который мы искали, называется negativeColor. Используйте его в такой области:

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

        marker : {
            enabled: true
        }
    }]

см. результат в JSFiddle.