Xaxis在Highcharts中的标签位置

发布于 2025-01-22 18:31:35 字数 95 浏览 2 评论 0 原文

我有一个带有第一个标签的Highcharts问题,如果我只想将第一个移动到正确的问题,我该怎么做?

我认为我已经尝试了所有内容,但是它只是将图表上的每个标签移动。

I have a problem highcharts with first label , if i want to move only the first one for example to the right, how i can do it?!

I think that I've tried everything, but it just move every label on the chart.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初吻给了烟 2025-01-29 18:31:35

在渲染图表后,您可以更改标签的位置。例如:

  chart: {
    events: {
      load: function() {
        const xAxis = this.xAxis[0];
        const ticks = xAxis.ticks;
        const tickPositions = xAxis.tickPositions;

        ticks[tickPositions[0]].label.attr({
          translateX: 10
        });
      }
    }
  }

实时演示:

api参考:

You can change a label's position after a chart has been rendered. For example:

  chart: {
    events: {
      load: function() {
        const xAxis = this.xAxis[0];
        const ticks = xAxis.ticks;
        const tickPositions = xAxis.tickPositions;

        ticks[tickPositions[0]].label.attr({
          translateX: 10
        });
      }
    }
  }

Live demo: http://jsfiddle.net/BlackLabel/w875gp3s/

API Reference: https://api.highcharts.com/class-reference/Highcharts.SVGElement#attr

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文