Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Highcharts:使X轴和Y轴在0处相交_Javascript_Jquery_Highcharts_Axes - Fatal编程技术网

Javascript Highcharts:使X轴和Y轴在0处相交

Javascript Highcharts:使X轴和Y轴在0处相交,javascript,jquery,highcharts,axes,Javascript,Jquery,Highcharts,Axes,我试图使图表的X轴和Y轴在0处相交,始终。目前,我正在拦截“加载”事件,然后更改轴的偏移量,该偏移量最初起作用,但当窗口调整大小或图表放大时,轴不会更新 即使在调整窗口大小或缩放图表时,如何保持轴以0为中心 这是我的小提琴和代码: 试着这样做: yAxis: { offset: -15 }, 检查这把小提琴:你可以使用绘图线的概念 可以为xAxis和Yaxis分别绘制一条线,并将其设置为0。这将使它们始终在0处相交,即使在调整大小时也是如此 xAxis: [{ plotLines:

我试图使图表的X轴和Y轴在0处相交,始终。目前,我正在拦截“加载”事件,然后更改轴的偏移量,该偏移量最初起作用,但当窗口调整大小或图表放大时,轴不会更新

即使在调整窗口大小或缩放图表时,如何保持轴以0为中心

这是我的小提琴和代码:


试着这样做:

yAxis: {
    offset: -15
},

检查这把小提琴:

你可以使用绘图线的概念

可以为xAxis和Yaxis分别绘制一条线,并将其设置为0。这将使它们始终在0处相交,即使在调整大小时也是如此

xAxis: [{
 plotLines: [{
                value: 0,
                 width: 2,
                color: 'blue'
            }]
}],
yAxis : [{
 plotLines: [{
                value: 0,
                 width: 2,
                color: 'blue'
            }]    
}]
更新了你的js小提琴


即使调整大小,这件事也不会受到影响。

这不起作用。如果我调整窗口大小或放大图表,轴不会保持在0。这是我一直使用的方法。
xAxis: [{
 plotLines: [{
                value: 0,
                 width: 2,
                color: 'blue'
            }]
}],
yAxis : [{
 plotLines: [{
                value: 0,
                 width: 2,
                color: 'blue'
            }]    
}]