高图x轴标签位置在图形上方

时间:2018-12-05 19:14:54

标签: highcharts

我有一个高图表图表,该图表在页面上动态呈现,并且还呈现给无头浏览器,该屏幕截图将其截屏以包含在pdf报告中。这两个图表使用相同的选项,但无头版本的x轴标签显示在图表顶部。

动态版本: highcharts example with correct x axis label position

无头(错误)版本: highcharts example with incorrect x axis label position

是否可以指定x轴标签的位置?刻度线位置正确,高图正确地分隔了日期时间数据。我只是想不出为什么无头版本的标签会一直垂直向上移动,直到它们位于图表顶部为止。

xAxis选项:

xAxis: {
    title: {
      text: "Date"
    },
    crosshair: false,
    dateTimeLabelFormats: {
      day: "%m/%d/%y",
      month: "%m",
      year: "%Y"
    },
    labels: {
      rotation: -60
    },
    type: "datetime",
    units: [
      ['day', [1, 2]],
      ['month', [1, 2]],
      ['year', [1]]
    ],
  }

谢谢!

已编辑

仅当存在许多具有日期时间的数据点时,才会发生这种情况。如果只有几个数据点,则两个图表看起来相同。

0 个答案:

没有答案