我有一个 Highcharts 折线图并启用了工具提示,但是,我想为图表上的单个数据点更改工具提示的背景颜色。
有可能这样做吗?
到目前为止我所拥有的
tooltip: {
formatter: function () {
return this.y;
},
backgroundColor: '#68BD49',
borderColor: '#000000',
borderWidth: '1'
},
问问题
3099 次
1 回答
1
是的,可以通过使用 HTML 选项并定义自定义参数。显然,您可以使用 CSS 样式/类禁用填充/边距,但以最简单的方式,您可以通过以下方式实现:
tooltip: {
useHTML:true,
formatter: function() {
console.log(this);
if(this.point.customBck)
return '<div style="background-color:red;">The value for <b>'+ this.x + '</b> is <b>'+ this.y +'</b></div>';
else
return '<div>The value for <b>'+ this.x + '</b> is <b>'+ this.y +'</b></div>';
}
},
于 2013-02-21T11:28:08.983 回答