下面是一个基于highcharts' docs滚动条教程的示例图表:https://jsfiddle.net/zao68u2k/1/我对默认演示所做的唯一更改是通过以下方式删除掩码:
scrollablePlotArea: {
opacity: 1,
}
既然蒙版已经消失了,滚动条占据图表的整个宽度就没有意义了。我想缩短滚动条,使其仅为绘图本身的宽度,而不包括轴,正如我在图片中模拟的那样。这可能吗?
下面是一个基于highcharts' docs滚动条教程的示例图表:https://jsfiddle.net/zao68u2k/1/我对默认演示所做的唯一更改是通过以下方式删除掩码:
scrollablePlotArea: {
opacity: 1,
}
既然蒙版已经消失了,滚动条占据图表的整个宽度就没有意义了。我想缩短滚动条,使其仅为绘图本身的宽度,而不包括轴,正如我在图片中模拟的那样。这可能吗?
1条答案
按热度按时间axr492tv1#
在这种情况下,而不是
chart.scrollablePlotArea
,你应该使用xAxis.scrollbar
属性与xAxis.min
和xAxis.max
:但是,这是Stock提供的功能,因此需要拥有此产品的许可证,并在项目中导入相应的库:
Demo:https://jsfiddle.net/BlackLabel/rvm1s67w/
API:https://api.highcharts.com/highstock/xAxis.scrollbar