2015-12-29 3 views
0

Я пытаюсь выполнить эффект сглаживания сверху вниз для диаграммы areapline, за исключением нескольких цветов.HighCharts areaspline многоцветный градиент непрозрачность fade

Вот то, что я до сих пор: Chart

Я пытаюсь подражать этому: Goal

+0

вы можете осмотрите html-разметка области, где цвета не на непрозрачности, а не на сплайнах. только цветная область –

ответ

0

попробовать изменить параметр в вашей серии:

series: [{ 
      name: name, 
      data: data, 
      color: { 
       linearGradient : { 
        x1: 1, 
        y1: 0, 
        x2: 0, 
        y2: 0 
       }, 
       stops : [ 
        [0, Highcharts.Color('#FC4474').setOpacity(1).get('rgba')], 
        [1, Highcharts.Color('#5D48A1').setOpacity(1).get('rgba')], 
       ] 
      }, 
      fillColor : { 
       linearGradient : { 
        x1: 1, 
        y1: 0, 
        x2: 0, 
        y2: 1 
       }, 
       stops : [ 
        [0, Highcharts.Color('#FC4474').setOpacity(0.7).get('rgba')], 
        [1, Highcharts.Color('#5D48A1').setOpacity(0).get('rgba')], 
       ] 
      } 
     }] 
+0

Это просто изменяет непрозрачность линий сетки. Я пытаюсь создать эффект затухания для области под линией от полупрозрачной до полностью прозрачной. –

+0

какую версию вы используете? im с использованием hc 4.1.10. Я отредактировал свой ответ. попробуйте снова проверить –

+0

Я использую v4.2.1. Может быть, он не работает, потому что у меня есть цвет заливки, определенный как линейный градиент? –

Смежные вопросы