2

系列線の色のプロパティとしてrgba色の値を使用することで、ハイチャートで系列線の不透明度を設定できることは知っていますが(このフィドルのように)(color: 'rgba(0, 0, 255, 0.5)')、色に影響を与えずに不透明度を設定する方法はありますか使用済み?

グローバル カラー配列の使用にチャートをうんざりさせたいのですが、チャート内のシリーズの数は可変です。

4

1 に答える 1

3

繰り返し
ますが、グローバル カラー配列 (Highcharts.getOptions().colors) にアクセスし、そこから色を取得して、「a」を追加しながら rgba フォームに変換できます。

例えば:

var color = Highcharts.getOptions().colors[0];
var rgba = new Highcharts.Color(color).setOpacity(0.66).get();

または、「#RRGGBB」を自分で分割して、元に戻します。

于 2013-10-03T14:00:59.593 に答える