Я должен установить высоту и ширину заполнителя Highcharts.Но данные для отображения являются переменными.Когда имена серий (длинное имя) приходят к гораздо большему.Высота легенды становится слишком высокой и скрывает график.
Как я мог решить эту проблему?Надеюсь получить помощь.
Я столкнулся с той же проблемой, что и вы.Я устанавливал высоту диаграммы и свойство marginBottom для диаграммы.Я удалил свойство marginBotton и оно работало нормально.По мере роста вашей легенды область холста диаграммы корректируется сама собой, и легенда не перекрывается с областью графика
Как вы можете видеть здесь , в выпуске 2.2.4 введена легенда подкачки. Вы можете настроить его, следуя справочнику .
После того, как ваша диаграмма загрузится .. вставьте это в свой код ..
$('.highcharts-legend').attr('transform', 'translate(50,400)')
Но он все равно будет двигаться, если вы измените размер браузера ...
Я дам вам знать, если японять это ..
см. Ссылку jfiddle. это ссылки скрипта и старшей диаграммы
http://jsfiddle.net/highcharts/B9L2b/
Я думаю, что это решит вашу проблему.
Когда вы добавляете свои серии в диаграмму, просто прекратите добавлять их в легенду после определенной точки (например, после 5) с помощью следующей опции:
showInLegend: false
документы: http://www.highcharts.com/ref/#plotOptions-series
демо: http://jsfiddle.net/7Mmee/14/