Highcharts符号未出现在图表中(不透明度设置为0,出现)

问题描述 投票:2回答:1

我正在使用HighCharts在我的怀孕计算器上显示几个图表。直到最近,他们的工作状况都很好。现在,由于某种奇怪的原因,第二张图表上的泰迪熊的Symbol图像(在Highcharts代码中)以不透明度0出现,直到您将鼠标悬停在空白处(此时泰迪熊出现)。我不明白为什么它突然这样做或似乎找到一种将其设置为不透明的方法:1

https://www.thecalculatorsite.com/health/pregnancy-calculator.php

(您需要单击'计算',然后向下滚动到第二张图表,标记为'到今天为止的出生概率'-您会在图表中看到没有绿色标记的空白。泰迪熊符号应该在那里,但直到鼠标悬停时才出现。

感谢您的帮助。

highcharts
1个回答
0
投票

将正常状态下的不透明度设置为1:

  series: [{
    ...,
    data: [..., {
      y: 54.805615550756,
      marker: {
        ...,
        states: {
          normal: {
            opacity: 1
          }
        }
      }
    }, ...]
  }]

实时演示: https://jsfiddle.net/BlackLabel/zrp4tfdk/2/

API参考: https://api.highcharts.com/highcharts/series.line.data.marker.states.normal

© www.soinside.com 2019 - 2024. All rights reserved.