Javascript Highcharts-调整列大小以修复数据标签
我正在尝试调整Highcharts图表的列的大小,以便始终为数据标签留出空间 现在,我只能执行以下操作之一:Javascript Highcharts-调整列大小以修复数据标签,javascript,highcharts,Javascript,Highcharts,我正在尝试调整Highcharts图表的列的大小,以便始终为数据标签留出空间 现在,我只能执行以下操作之一: 让数据标签显示在列内部:jsfiddle.net/gjsick/LrAuf/ 当数据标签不合适时将其裁剪:jsfiddle.net/gjsick/L7LKA/1/ 显示数据标签,但与图表中的其他行重叠:jsfiddle.net/gjsick/WbQb4/1/ 是否有办法调整列的大小,以确保标签适合列的上方/下方?谢谢 我更喜欢#1。但是,您也可以尝试使用在xAxis标签和实际图表区域之间
是否有办法调整列的大小,以确保标签适合列的上方/下方?谢谢 我更喜欢#1。但是,您也可以尝试使用在xAxis标签和实际图表区域之间添加一些填充(请参阅)。但是,正如你所看到的,我增加了负值,比你原来的值大很多。这显示了yAxis是如何自动缩放的,它实际上增加了一些填充。要解决此问题,您可能需要获取预取最大/最小y值,并手动设置y轴
xAxis: [{
offset: 14,
title: {
text: ''
},
type: 'category'
}],
yAxis: [{
min: -10,
max: 10,
title: {
text: ''
},
labels: {
enabled: false
},
gridLineWidth: 0
}],