如何在高框甘特图中为选定的x轴标签赋予背景颜色

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

我正在使用highcharts渲染功能突出显示并使用下面的代码行为标签赋予背景色。我能够突出显示标签,但未成功提供背景颜色。

chart.xAxis[0].labelGroup.element.childNodes.forEach(function(label) {
       var child = label.childNodes;
       var date  = new Date(child[1].textContent).getDate();
       var day = new Date(child[1].textContent).getDay();
       if (day == 0 || (day == 6 && ((date >= 8 && date <= 14) || (date >= 22 && date <= 28))))  // if day is second Saturday or Sunday
       {
           label.style.fill = 'red';
           label.style['font-weight'] = 900;
           label.style.backgroundCOlor = 'black',  // Not working 
       }
 })

I want to give background color to columns of 28 & 29 Dec as they are weekends

What I want

highcharts
1个回答
0
投票

你不能。 xAxis对象没有属性backgroundColor。

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