2016-10-05 7 views
0

私は様々な方法でy軸を表示しようとしていますが、軸の色を変更するたびにグラフ全体の色、つまり系列が変わります。グラフの色を変更せずにy軸とx軸を表示させる方法はありますか?Highstock:x軸とy軸を定義して表示する方法は?

xAxis: { 
    gapGridLineWidth: 0 
}, 

yAxis: { 
    opposite:false, 
}, 

navigator: { 
    enabled:false, 
}, 

rangeSelector: { 
    buttons: [{ 
     type: 'hour', 
     count: 1, 
     text: '1h' 
    }, { 
     type: 'day', 
     count: 1, 
     text: '1D' 
    }, { 
     type: 'all', 
     count: 1, 
     text: 'All' 
    }], 
    selected: 1, 
    inputEnabled: false, 
}, 

答えて

0

シリーズの色を変えずに軸の色を変更することができます。

あなたのラベルの色を設定するためのtickColor、lineColor、gridLineColorとlabels.styleを使用することができます

: ここhttp://api.highcharts.com/highcharts/yAxis.lineColor

yAxis: { 
     lineColor: 'red', 
     gridLineColor: 'red', 
     tickColor: 'red', 
     labels: { 
     style: { 
      color: 'red' 
     } 
     } 
    }, 
    xAxis: { 
     lineColor: 'red', 
     tickColor: 'red', 
     labels: { 
     style: { 
      color: 'red' 
     } 
     } 
}, 

あなたはそれが動作する方法の例を見ることができます:http://jsfiddle.net/c9bfmzsm/

+0

何らかの理由linecolorはx軸のみで動作していますが、y軸は動作しません – Tareq

+0

yAxisのどこに線がありますか?行の幅を設定する必要があります。それ以外の場合は0になりますので、幅0の行の色を変更します。 http://jsfiddle.net/c9bfmzsm/1/ –

関連する問題