2012-04-26 45 views
2

我最近(自昨天起)开始使用高位图。我正在使用该系列的area图。我已经启用了十字线并将其大小设置为zIndex,以使其在绘图区域上方可见。但是,这里出现了另一个问题。标记(我在这里用了一个圆圈)在十字准线后面。我的意思是现在的顺序是(plot-> marker-> cross-hair)。Highcharts zIndex问题与十字线

现在,我想要的是(plot-> cross-hair-> marker)。这甚至有可能吗?如果是的话,我需要做什么?

下面是手头情况的图像场景。如果我在任何地方都错了,请纠正我。

enter image description here

回答

2

所有你需要做的是设置在十字

tooltip: { 
    crosshairs: [true, true] 
} 

和标记宽度

plotOptions: { 
    area: { 
    marker: { 
     enabled: false, 
     symbol: 'circle', 
     radius: 6, 
     states: { 
     hover: { 
      enabled: true 
     } 
     } 
    } 
    } 
} 
+0

这不起作用。 CrossHair仍然高于标记 – demo 2016-09-15 13:13:30

+0

嘿,很高兴知道!这个问题在2012年初提出问题时就可以解决.Highcharts的更新频率很高 - 也许事情已经发生了变化。 – 2016-09-15 16:55:40

+0

看起来像是:)所以现在我需要更现代化的解决方案:) – demo 2016-09-15 21:36:47