<script src="https://code.highcharts.com/highcharts.js"></script> <script src="https://blacklabel.github.io/grouped_categories/grouped-categories.js"></script> <div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div>
樣式一: javascript
Highcharts.chart('container', { chart: { type: 'column' }, title: { text: '' }, credits: { enabled: false }, xAxis: { plotBands: [{ id: 'first-category', color: '#A9CDD9', from: -0.5, to: 2.5 }, { id: 'second-category', color: '#A9D9BB', from: 2.5, to: 6.5 }], categories: [{ name: 'First', categories: ['One', 'Two', 'Three'] }, { name: 'Second', categories: ['Four', 'Five', 'Six', 'Seven'] }], labels: { rotation: 0 } }, yAxis: { title: { text: '' } }, series: [{ data: [10, 10, 10, 10, 10, 10, 10] }] });
樣式二:html
columnChart.chartConfig.xAxis.plotBands = [ { from:0, to:3, borderColor:$rootScope.deepxray_app.color.danger, borderWidth:1, label:{ text:"區域1", } }, { from:3.1, to:7, borderColor:$rootScope.deepxray_app.color.success, borderWidth:1, label:{ text:"區域1", } } ]
plotBands API:https://api.hcharts.cn/highcharts#xAxis.plotBands.borderWidthjava