Проблемы Highcharts: переменная высота легенды - PullRequest
0 голосов
/ 19 сентября 2011

Я должен установить высоту и ширину заполнителя Highcharts.Но данные для отображения являются переменными.Когда имена серий (длинное имя) приходят к гораздо большему.Высота легенды становится слишком высокой и скрывает график.

Как я мог решить эту проблему?Надеюсь получить помощь.

screenshot

Ответы [ 5 ]

2 голосов
/ 21 марта 2012

Я столкнулся с той же проблемой, что и вы.Я устанавливал высоту диаграммы и свойство marginBottom для диаграммы.Я удалил свойство marginBotton и оно работало нормально.По мере роста вашей легенды область холста диаграммы корректируется сама собой, и легенда не перекрывается с областью графика

1 голос
/ 31 мая 2012

Как вы можете видеть здесь , в выпуске 2.2.4 введена легенда подкачки.
Вы можете настроить его, следуя справочнику .

1 голос
/ 25 октября 2011

После того, как ваша диаграмма загрузится .. вставьте это в свой код ..

$('.highcharts-legend').attr('transform', 'translate(50,400)')

Но он все равно будет двигаться, если вы измените размер браузера ...

Я дам вам знать, если японять это ..

0 голосов
/ 20 декабря 2011

см. Ссылку jfiddle. это ссылки скрипта и старшей диаграммы

http://jsfiddle.net/highcharts/B9L2b/

Я думаю, что это решит вашу проблему.

0 голосов
/ 19 сентября 2011

Когда вы добавляете свои серии в диаграмму, просто прекратите добавлять их в легенду после определенной точки (например, после 5) с помощью следующей опции:

showInLegend: false

документы: http://www.highcharts.com/ref/#plotOptions-series

демо: http://jsfiddle.net/7Mmee/14/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...