Я это AngularJS демонстрационное приложение с помощью Highcharts: http://jsfiddle.net/dennismadsen/dpw8b8vv/1/Highchart не изменяется, когда скрытый
<div ng-app="myapp">
<div ng-controller="myctrl">
<button ng-click="hideView()">1. Hide</button>
<button ng-click="showView()">2. Show</button>
<div id="container" ng-show="show">
<highchart id="chart1" config="highchartsNG"></highchart>
</div>
</div>
</div>
При изменении ширины зрения результата в JSFiddle, то Highchart автоматически изменяет размер его ширины к размеру контейнер (div с черной рамкой).
Я заметил, что если Highchart скрыта, и изменении размеров окна, оно не изменяется автоматически (например, IPad меняющегося ландшафта/книжной ориентации). Попробуйте это, предварительно нажимая кнопку «1. hide», измените размер представления результата и нажмите кнопку «2. показать». Смотрите этот пример:
Как я могу заставить highchart изменить размер, даже если это не видно?
"Щелчок шкура ..." - у вас есть JSFiddle с этой функциональностью? –
Извините, неправильно ссылка JSFiddle. Сообщение обновлено. – dhrm