Highchartsチャートの軸とグリッド線を完全に非表示にしようとしています。これまで、線の幅を0に設定しようとしましたが、うまくいきませんでした。
xAxis: {
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent'
}
「プレーン」プロットを作成するために、軸線/目盛りとグリッド線をグローバルに無効にすることは可能ですか?
追加するだけ
xAxis: {
...
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent',
...
labels: {
enabled: false
},
minorTickLength: 0,
tickLength: 0
}
x軸の定義に。
yAxis
には、次のものも必要です。
gridLineColor: 'transparent',
Highcharts v4.9よりも大きいバージョンを使用している場合は、xAxis
およびyAxis
設定でvisible: false
を使用できます。
例:
$('#container').highcharts({
chart: {
type: 'column'
},
title: {
text: 'Highcharts axis visibility'
},
xAxis: {
visible: false
},
yAxis: {
title: {
text: 'Fruit'
},
visible: false
}
});
次のようにyAxisのグリッド線を非表示にすることもできます。
yAxis:{
gridLineWidth: 0,
minorGridLineWidth: 0
}
私はちょうど私のものをオフにすることができた
lineColor: 'transparent',
tickLength: 0
設定オブジェクトに触れたくない場合は、cssでグリッドを非表示にします。
.chart-container .highcharts-grid {
display: none;
}
これは常に私にとってうまく機能しています:
yAxes: [{
ticks: {
display: false;
},