Вам необходимо установить exporting: allowHTML: true
, если вы хотите использовать элементы HTML при экспорте диаграммы.
exporting: {
allowHTML: true
}
Установите xAxis.labels.style.textOverflow
равным none
.После установки упомянутых вещей, кроме того, вы можете удалить атрибут style
в возвращаемой строке xAxis.labels.formatter
:
labels: {
align: 'right',
useHTML: true,
formatter: function() { //use formatter
return '<span class="qTitle">' + this.value + '</span>';
},
style: {
textOverflow: 'none',
}
},
Пример в реальном времени: http://jsfiddle.net/song62xr/
Справочник по API: https://api.highcharts.com/highcharts/exporting.allowHTML
С уважением!