Highcharts:是否可以制作一系列透明的特定情节。

时间:2015-10-13 16:21:36

标签: highcharts

我想知道是否有可能只使系列中的特定点透明。 我非常感谢您的时间和帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

<强>更新 根据您的评论,您需要在plotOption中添加connectNull:

  plotOptions: {
          series: {
        connectNulls:true
                }
              }

并使用&#34; Null&#34;

将所有点设置为0(零)值
 var chart = $('#container').highcharts();
 $.each(chart.series[0].data, function(i, point){
     if(point.y == 0)
     {
         chart.series[0].data[i].update(null);
     }
 });

See the fiddle here

<强>旧

如果要在特定条形图,饼图切片或列中设置透明颜色,可以设置颜色和不透明度,如下所示

 color: 'rgba(x,y,z, 0.4)'

xyz是RGB和不透明度,见下面的代码和Fiddle here,它有深蓝色列透明。

 series: [{
        name: 'Tokyo',
        color: 'rgba(0,0,255, 0.4)', //this
        data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0]

    }

在区域图表等中,带有停靠点的颜色渐变也可以显示为渐变。