我想知道是否有可能只使系列中的特定点透明。 我非常感谢您的时间和帮助。谢谢。
答案 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);
}
});
<强>旧强>
如果要在特定条形图,饼图切片或列中设置透明颜色,可以设置颜色和不透明度,如下所示
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]
}
在区域图表等中,带有停靠点的颜色渐变也可以显示为渐变。