Highcharts With Shared And Split Tooptip, Is There Any Possible To Style The Hover XAxis Labels?
Expect: set my custom style on the xAxis labels, and cancel the 'default' style(see below fiddle) once hover out. fiddle Tried: tooltip: {   useHTML: true }   .test {   background-
Solution 1:
You can wrap Highcharts.Tooltip.prototype.renderSplit(labels, points) method and at the end overwrite the tooltip attributes.
Highcharts.wrap(Highcharts.Tooltip.prototype, 'renderSplit', function(p, labels, points) {
  p.call(this, labels, points);
  var tt = this.tt;
  if (tt) {
    // overwriting tooltip box attrs
    tt.attr({
      padding: 20,
      fill: 'red',
      stroke: 'blue',
      'stroke-width': 3,
      r: 4
    });
    // changing the position of the text inside the box
    tt.text.attr({
      y: 50
    })
  }
});
For changing text style, you can use tooltip.headerFormat property.
tooltip: {
  split: true,
  headerFormat: '<span style="font-size: 30px; color: white">{point.key}</span>'
},
example: http://jsfiddle.net/n903143x/
Post a Comment for "Highcharts With Shared And Split Tooptip, Is There Any Possible To Style The Hover XAxis Labels?"