统一配置
Highcharts 默认会有不同y轴,图例,数据线对应的配色,按照顺序依次使用以下的默认颜色集,["#7cb5ec", "#434348", "#90ed7d", "#f7a35c", "#8085e9", "#f15c80", "#e4d354", "#2b908f", "#f45b5b", "#91e8e1"]。使用时则直接在json配置文件中添加对象即可colors = ["", "", ""]
,可调成自己想要的配色,也可以通过Highcharts.setOptions({colors: ['','']})。
在Highcharts 3.x中默认的颜色集合如下:['#2f7ed8', '#0d233a', '#8bbc21', '#910000', '#1aadce','#492970', '#f28f43', '#77a1e5', '#c42525', '#a6c96a']
在Highcharts 2.x中默认的颜色集合如下:['#4572A7', '#AA4643', '#89A54E', '#80699B', '#3D96AE', '#DB843D', '#92A8CD', '#A47D7C', '#B5CA92']
单独配置
- 设置线条的颜色, 在json中series中对应的对象添加color属性,如color: '';该优先级高,会覆盖掉上面所讲的全局统一配置
- 设置y轴及相关图例的颜色, 在json中yAxis中添加style属性,如
style: { color: Highcharts.getOptions().colors[0] }