2017-02-08 9 views
0

&ハイセレクタチャートライブラリの日付セレクタを、提案されたデザインに示すようにカスタマイズしたいと思います。 レンジセレクタを左下に移動したい&日付セレクタは右下にあり、デザインで提案されているようにルックアンドフィールをカスタマイズできますか?ハイストックのRangeSelectorsのカスタマイズ

enter image description here

答えて

0

あなたはデモのために答えを

Highcharts.stockChart('container', { 
    chart: { 
marginBottom: 70 /*marign between chart area and bottom*/ 
    }, 

    title: { 
     text: 'AAPL stock price by minute' 
    }, 

    rangeSelector: { 
     buttons: [{ 
      type: 'hour', 
      count: 1, 
      text: '1h' 
     }, { 
      type: 'day', 
      count: 1, 
      text: '1D' 
     }, { 
      type: 'all', 
      count: 1, 
      text: 'All' 
     }], 
     selected: 1, 
     padding: 50, 
    buttonPosition: { 
      y: 360, /*Position of button from top*/ 
     }, 

    }, 
     navigator: { 
     top:300, /*Postion of navigator from top*/ 
     }, 
    series: [{ 
     name: 'AAPL', 
     type: 'candlestick', 
     data: data, 
     tooltip: { 
      valueDecimals: 2 
     } 
    }] 
}); 
+0

感謝をマージンと位置

Fiddle Linkの様々な組み合わせに基づいて、レンジセレクタの位置をカスタマイズすることができ、それはハードコード持っています360または300のような値は、ナビゲータの上部を基準にして作成できますか?別のコンポーネントに関連させると、チャートの応答性を管理しやすくなり、チャートレンダリングの特定の領域で完全にレンダリングできます。 –

+0

ナビゲータとレンジセレクタの両方の位置決めオプションはapiでは非常に動的ではありません。だから我々はそれをハードコードする必要があります –

+0

私はそれに解決策を見つけて、レンジセレクタを作成し、ブートストラップ日付ピッカーを使用してください。それは反応的になり、画面サイズに適応します。 –

関連する問題