标记Highcharts中xAxis的位置



我有一个问题highcharts与第一个标签,如果我想只移动第一个,例如向右,我怎么能做到呢?

我想我已经尝试了所有的方法,但是它只是移动了图表上的每个标签。

您可以在图表呈现后更改标签的位置。例如:

chart: {
events: {
load: function() {
const xAxis = this.xAxis[0];
const ticks = xAxis.ticks;
const tickPositions = xAxis.tickPositions;
ticks[tickPositions[0]].label.attr({
translateX: 10
});
}
}
}

现场演示:http://jsfiddle.net/BlackLabel/w875gp3s/

API参考:https://api.highcharts.com/class-reference/Highcharts.SVGElement attr