Javascript 海图>;在列之间定位数据标签

Javascript 海图>;在列之间定位数据标签,javascript,highcharts,Javascript,Highcharts,我使用Highcharts显示列之间的百分比差异。 列上方的标签表示总条数。列之间的百分比显示每个条之间的百分比变化。我已经确定了x轴的位置,但是y轴的值很难确定。我的目标是: 将y轴(图表高度的一半)和列之间的%值与50%对齐,以便显示一条直线值。当前,这些数字与条形图列值的高度有关 请参见此处的图像: 我的代码如下 $(函数(){ var数据=[1000800700300250234,10,1,0,0]; 功能百分比(数据){ var结果=[]; 对于(var i=0;iThanks

我使用Highcharts显示列之间的百分比差异。 列上方的标签表示总条数。列之间的百分比显示每个条之间的百分比变化。我已经确定了x轴的位置,但是y轴的值很难确定。我的目标是: 将y轴(图表高度的一半)和列之间的%值与50%对齐,以便显示一条直线值。当前,这些数字与条形图列值的高度有关

请参见此处的图像:

我的代码如下

$(函数(){
var数据=[1000800700300250234,10,1,0,0];
功能百分比(数据){
var结果=[];

对于(var i=0;iThanks for add my image,我没有添加图像的状态,但它解释得非常清楚(我希望如此)。您说“y轴值很难”,但理想情况下,您希望将其放置在何处?前两列之间的位置是否合适?为什么不将其静态放置在x轴上方?您的目标是将其与前一列顶部对齐吗?是的,我的目标是将其与前一列顶部对齐,但如果我们得到0作为总值,则此%位于x轴下方。您有JSFIDLE吗?我想您必须检查y位置是否在x轴下方,如果是,则将其设置在x轴上方。顺便问一下,描述得很好。对于我来说,所有标签都在绘图区域(在xAxis上方),您使用哪种浏览器显示不正确?