Highcharts 柱形图 - 如果 pointPlacement 为 "on" ,则第一个和最后一个列的宽度小于其余列。怎么解决?

问题描述 投票:0回答:1

当我使用

pointPlacement="on"
时,第一列和最后一列的宽度小于其余列的宽度。我相信第一列没有移动到 xAxis 的开头,而是向左移动太多,最后一列向右移动太多。如何让所有列具有相同的宽度?谢谢!

https://jsfiddle.net/J_Code_2025/8bh0kenm/2/

highcharts
1个回答
0
投票

您需要设置

tickmarkPlacement: "on"
并通过
min
max
属性进行调整。例如:

  xAxis: {
    offset: 0,
    tickmarkPlacement: "on",
    min: -0.07,
    max: 5.07,
    categories: ["USA", "China", "Brazil", "EU", "Argentina", "India"]
  }

现场演示:https://jsfiddle.net/BlackLabel/kgpzd1t3/

API 参考: https://api.highcharts.com/highcharts/xAxis

© www.soinside.com 2019 - 2024. All rights reserved.