我尝试完全隐藏Highcharts图表的轴和网格线。 到目前为止,我尝试将线条的宽度设置为0,但没有成功。
xAxis: {
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent'
}
是否有办法全局禁用坐标轴线/刻度线和网格线以创建“简单”的图表?
我尝试完全隐藏Highcharts图表的轴和网格线。 到目前为止,我尝试将线条的宽度设置为0,但没有成功。
xAxis: {
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent'
}
是否有办法全局禁用坐标轴线/刻度线和网格线以创建“简单”的图表?
只需添加即可
xAxis: {
...
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent',
...
labels: {
enabled: false
},
minorTickLength: 0,
tickLength: 0
}
自从4.1.9版本以后,您可以直接使用axis属性中的visible
来定义x轴。xAxis: {
visible: false,
}
minorGridLineWidth
是我正在寻找的晦涩属性。谢谢! - jetcomvisible: false
。$('#container').highcharts({
chart: {
type: 'column'
},
title: {
text: 'Highcharts axis visibility'
},
xAxis: {
visible: false
},
yAxis: {
title: {
text: 'Fruit'
},
visible: false
}
});
你也可以通过以下方式隐藏y轴上的网格线:
yAxis:{
gridLineWidth: 0,
minorGridLineWidth: 0
}
lineColor: 'transparent',
tickLength: 0
.chart-container .highcharts-grid {
display: none;
}
这对我一直很有效:
yAxes: [{
ticks: {
display: false;
},