2014-09-15 4 views
0

Я создал эту круговую диаграмму: http://jsfiddle.net/r9wtfwzy/.Highcharts pie spacing title - chart - legend

Размер элементов - это то, что я хочу, но пространство слишком велико.

  • Я попытался изменить поля:

    marginTop:-150, 
    marginBottom:0, 
    

Но ли подходит название или легенду, это зависит от того, запас меняю.

  • При уменьшении высоты диаграмма уменьшается.
  • Если я изменяю размер (например, 200%) в plotOptions, когда в легенде меньше иены, диаграмма становится слишком большой, как вы можете видеть ниже. enter image description here

Я не знаю, что еще делать.

+0

Используйте [размер] (http://api.highcharts.com/highcharts#plotOptions.pie.size) параметр и [центр] (http://api.highcharts.com/highcharts#plotOptions.pie .center) –

+0

@SebastianBochan Я не уверен, что вы имели в виду, но я добавил изображение, иллюстрирующее проблему, с которой сталкиваюсь при изменении свойства «размер». – carla

+0

ОК, так что же неправильно в первом изображении? –

ответ

0

Это было не идеальное решение, так как пространство иногда по-прежнему значительная, но в итоге я решил выбрать подходящие параметры для данной ситуации, и я изменил высоту в зависимости от количества элементов в легенде:

$height_graph = 400 +20*$n_elements_legend; 
Смежные вопросы