Highcharts: показать только 1 маркер из серии сериалов - PullRequest
0 голосов
/ 07 декабря 2018

Таким образом, цель здесь состоит в том, чтобы спрятать один из 2 маркеров здесь.если возможно, с помощью конфигурации серии или путем добавления класса с display:none

enter image description here

или это возможно, хотя и в старших чартах?Мысли?

1 Ответ

0 голосов
/ 08 декабря 2018

https://jsfiddle.net/blaird/7j4a2rLo/1/

Я скрыл нижний маркер, используя следующий CSS

#container .highcharts-markers.highcharts-tracker.highcharts-series-hover path:nth-child(2) {
  visibility:hidden
}

Если вы хотите скрыть верхний маркер, используйте nth-child(1)

Мне пришлось отключить эффект ореола, чтобы сделать эту работу, так как гало сделано с одним путем для обоих маркеров.Чтобы отключить ореол, используйте:

    plotOptions: {
      series: {
          states: {
              hover: {
                  halo: false
              }
          }
        }
    },

Если вы оставите ореол включенным, это будет первый путь в .highcharts-series-hover <g>, поэтому вам придется настроить nth-child.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...