Highcharts円グラフを使用しています。凡例を使用していましたが、凡例にアイテムを追加しすぎると、パイ自体はどんどん小さくなっていきます。したがって、これを修正するには、パイのコンテナの高さを高くして、これを補う必要があります。1ページに多数のグラフがあり、それらがすべて1000ピクセルの高さで、最大50の凡例アイテムを収容できる場合、これは実用的ではありません。
凡例を「ラップ」して、パイをどんどん小さくせずにコンテナを自動拡張させることは不可能であることがわかります。だから私は2つの質問があります:
1)ハイチャートの円グラフの凡例を独自のDIVに配置して、高さが自動的に拡張され、円が小さくなる心配がないようにすることはできますか?
2)または、独自のカスタム凡例を作成することは可能ですか?ハイチャートのクリックイベントを見てきましたが、カスタム凡例の各アイテムをリンクにする正しい関数コードを知りたいのですが、クリックすると円グラフのスライスが移動します。私の調査から、これは不可能のようです。
さらに詳しい説明が必要な場合はお知らせください。
(http://jsfiddle.net/Asd4A/192/)
これが私がデモ目的で使っていたフィドルです。現在、凡例は画面の上部から飛び出します。下部(パイの下)に揃えてから、コンテナdivを自動拡張する必要があります。(上記の2つの質問を参照してください)。
よろしくお願いします。他にご不明な点がございましたら、お気軽にお問い合わせください。