Highcharts工具提示中的滚动条

时间:2016-10-07 05:35:08

标签: database scroll highcharts tooltip

我在highcharts条形图的工具提示中有很多数据。每个工具提示数据都有大约50-60行,并且完整的工具提示无法在图形容器中显示。为了查看所有内容,我想在工具提示中使用滚动条。有可能吗?

以下是代码示例。

Working jsFiddle example

这是工具提示代码。我不知道在哪里添加滚动条代码。

tooltip: {
  useHTML: true,
  pointFormatter: function() {
    var string = '';
    Highcharts.each(toolTip[this.series.data.indexOf(this)], function(p) {
      string += p + '</a><br>'
    })
    return "Incident<br>" + string + "<br />";
  }
}

2 个答案:

答案 0 :(得分:4)

只需添加以下CSS:

.highcharts-tooltip>span {
   max-height:100px;
   overflow-y: auto;
}

但是,工具提示的自动关闭会出现问题。您可能需要调整高级图的事件。

答案 1 :(得分:1)

.highcharts-tooltip {
    pointer-events: auto !important;
}

.highcharts-tooltip > span {
    max-height: 200px;
    overflow-y: auto;
}

set overflow-y 和 pointer-events 可以在 PC 上滚动。但在移动设备上,点击工具提示会发生变化。