Отключение неактивного состояния в режиме стиля Highcharts - PullRequest
0 голосов
/ 09 мая 2020

По умолчанию при наведении курсора на одну серию на диаграмме Highcharts другая серия исчезает.

Я пытаюсь отключить этот эффект, но устанавливаю состояние inactive для всех серий на disabled isn не дает ожидаемого эффекта:

plotOptions: {
  series: {
    states: {
      inactive: {
        enabled: false
      },
    },
  },
},

У меня включен стилизованный режим , так как я задаю стиль диаграммы, используя CSS.

Если я поверну отключите стилизованный режим и удалите строку, которая импортирует файл Highcharts CSS по умолчанию, а затем отключение неактивного состояния работает должным образом, но отключение стилизованного режима не является вариантом.

Я создал рабочий пример ( без пользовательского стиля) в JSFiddle здесь .

Ответы на другие похожие вопросы не включен стилизованный режим / загружен файл Highcharts по умолчанию CSS .

Есть ли способ отключить неактивное состояние в стилизованном режиме - или мне просто нужно получить желаемый эффект, используя CSS?

1 Ответ

1 голос
/ 11 мая 2020

Самый простой способ - перезаписать стиль по умолчанию opacity в highcharts-series-inactive CSS class:

.highcharts-series-inactive {
    opacity: 1 !important;
}

Live demo: https://jsfiddle.net/BlackLabel/pwrb46o7/

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