【发布时间】:2017-02-08 11:09:20
【问题描述】:
TL;DR 问:如何在 Highstocks 中强制固定条形边框的宽度?
我需要使用 Highcharts 显示直方图。我想看起来像这样: 也就是说,条形之间没有空格,并且边框宽度固定。
现在我尝试对 Highcharts 做同样的事情,但似乎 一些 条相互重叠,并且边框宽度不是恒定的: 以下是(重要的)配置选项:
plotOptions: {
series : {
pointPadding : 0,
groupPadding : 0,
shadow : false,
borderWidth : 1,
borderColor : 'black'
}
}
我做错了什么?
【问题讨论】:
-
每个栏都有自己的边框,所以栏之间的边框是“重复的”。这是这种图表的默认行为。
-
@SebastianBochan 它在 一些 条之间重复,而不是全部。另外,请注意右侧的边框小于左侧的边框。它似乎有些阴影,虽然它应该被禁用......
-
我放弃了让它正常工作的尝试。我一直在 Highcharts 中使用直方图,并且简单地接受了会有间距异常......我通常选择在列之间留出少量空间,这似乎可以最大限度地减少不良影响。然而,这是非常不幸的,应该修复。 jsfiddle.net/jlbriggs/FnhRV/3
-
根据更新日志(highcharts.com/documentation/changelog),新发布的版本提高了条和柱的绘制清晰度。我个人在我的图表中注意到这个问题有一些改进,尽管它仍然不完美
标签: javascript highcharts