Highcharts中背景色的动态大小

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

enter image description here目前,标题的静态名称为backgroundcolor。因此,如果您的分辨率小于原始分辨率,则backgroundcolor变宽。我的目标是使bgcolor动态,以实现分辨率。如果某人的分辨率更大或更小,则标题的bgcolor应该在扩大之前达到最大值。

enter image description here

html css highcharts
1个回答
0
投票

谢谢您的代码。由于标题显示为出色的HTML元素,因此可以在render回调中动态更改其宽度。

演示:https://jsfiddle.net/BlackLabel/p96a2fn0/

chart: {
    events: {
    render() {
      let chart = this;

      chart.title.element.style.width = chart.chartWidth + 'px'
    }
  }
},

API:https://api.highcharts.com/highcharts/chart.events.render

请在您的应用中测试此设置。

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