Highcharts - 仅对某些标签应用样式

时间:2015-10-14 00:44:47

标签: javascript css highcharts

我希望只能加粗高图x轴的中间元素。在提供的小提琴中,有没有办法只是加粗中间的X轴标签? (六月或七月)

http://jsfiddle.net/utnz2b9e/15/

以下是我试图单独加粗所有元素,但我无法让它工作:

var chart = $('.actualPlansPlot').highcharts();
var xAxis = chart.xAxis[0];
for (var tick in xAxis.ticks) {
    if (xAxis.ticks[tick].label) {
        xAxis.ticks[tick].label.styles['fontWeight'] = 'bold';
    }
}
chart.redraw();

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

试试这个CSS:

.actualPlansPlot text:nth-child(6),
.actualPlansPlot text:nth-child(7) {
  font-weight: bold;
}

针对六月和七月。