Заголовок графика по центру относительно фона графика - PullRequest
1 голос
/ 12 марта 2020

Я бы хотел центрировать заголовок диаграммы ap ie относительно фона графика (не элемента, содержащего диаграмму), чтобы при наличии легенды рядом с символом заголовок по-прежнему центрировался относительно p ie.

Использование

    title: {
        text: 'Title',
        align: 'center'
    }

центрирует заголовок относительно содержащего элемента. См. эту скрипку для полного примера.

Возможно ли это как-нибудь?

1 Ответ

1 голос
/ 12 марта 2020

Вы можете разместить заголовок в событии render, например:

chart: {
  ...,
  events: {
    render: function() {
      var seriesGroupBBox = this.seriesGroup.getBBox();

      this.title.attr({
        x: seriesGroupBBox.x + seriesGroupBBox.width / 2 - this.title.getBBox().width / 2
      });
    }
  }
}

Демонстрационная версия: https://jsfiddle.net/BlackLabel/6a9sroe7/

Справочник по API: https://api.highcharts.com/highcharts/chart.events.render

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