Highcharts自定义填充图案显示不同的笔划宽度

Highcharts自定义填充图案显示不同的笔划宽度,highcharts,Highcharts,我正在尝试为海图创建自定义填充图案 这是一条水平虚线,起点从一行到另一行交替(第一个起点为0,0,第二个起点为3,10,依此类推) 我用以下()替换了自定义模式,编辑了 问题是两行线的宽度不同。 我在文档中找不到任何参数来修复此问题。 我不知道问题是在我的模式定义中还是在highcharts错误中。 有什么想法吗?原样的路径首先移动到0,0,然后移动到14,0,最后移动到3,10: d: 'M 0 0 H 8 M 14 0 H 22 M 3 10 H 19' 您可以将其更改为0,1,然后更改为

我正在尝试为海图创建自定义填充图案

这是一条水平虚线,起点从一行到另一行交替(第一个起点为0,0,第二个起点为3,10,依此类推)

我用以下()替换了自定义模式,编辑了

问题是两行线的宽度不同。
我在文档中找不到任何参数来修复此问题。
我不知道问题是在我的模式定义中还是在highcharts错误中。

有什么想法吗?

原样的路径首先移动到
0,0
,然后移动到
14,0
,最后移动到
3,10

d: 'M 0 0 H 8 M 14 0 H 22 M 3 10 H 19'
您可以将其更改为
0,1
,然后更改为
14,1
,然后再更改为
3,11
,行的宽度相同:

d: 'M 0 1 H 8 M 14 1 H 22 M 3 11 H 19'
0,0
开始的线以边界为中心,这意味着一半的线被切断,因此只要将它们全部向下移动1,就可以确保整个线可见


路径原样首先移动到
0,0
,然后移动到
14,0
,最后移动到
3,10

d: 'M 0 0 H 8 M 14 0 H 22 M 3 10 H 19'
您可以将其更改为
0,1
,然后更改为
14,1
,然后再更改为
3,11
,行的宽度相同:

d: 'M 0 1 H 8 M 14 1 H 22 M 3 11 H 19'
0,0
开始的线以边界为中心,这意味着一半的线被切断,因此只要将它们全部向下移动1,就可以确保整个线可见


请分享当前代码好吗?这是链接JSFIDLE中的代码。我编辑了这个问题以明确它是我的版本。你能分享当前的代码吗?它是链接JSFIDLE中的代码。我编辑了这个问题以表明这是我的版本。谢谢!我在另一个答案(对角线)中读到了这一点,但我没有明白。现在更清楚了!非常感谢。我在另一个答案(对角线)中读到了这一点,但我没有明白。现在更清楚了!