Показать сообщение отдельно
  #1 (permalink)  
Старый 22.08.2013, 15:28
Аспирант
Отправить личное сообщение для yriiarutiunian Посмотреть профиль Найти все сообщения от yriiarutiunian
 
Регистрация: 22.08.2013
Сообщений: 57

проблема с библиотекой google charts
Всем привет. Проблема такая: вывожу диаграмму combochart, но она прогружается очень маленькой хотя размеры div'а в который я гружу я задал большие 1000х700
Подскажите почему?
страницу выводящую график подгружаю ajax'ом через load

вывожу на какой нибудь тестовой отдельной страничке, ширина нормальная во весь экран, а в этой страничке видимо есть какая то особенность только я не пойму какая

смотрю код страницы у div'а ширина и высота те которые я прописал, а внутри него у тега svg видимо какие - то по умолчанию 400x200

Вообщем вручную прописал ширину диаграммы:
var options = {
 title: 'Отчет',
 seriesType: "bars",
 chartArea: {
  width:"50%",
 },

 width: document.body.clientWidth * 0.9,
 height: 700,
};


Теперь диаграмма отображается ПОЧТИ нормально:

Проблема вот в чем: строки параметров в легенде не переносятся, а выходят за границы блока, параметры по оси Х если они длинные тоже не переносятся, а наезжают на соседние. По умолчанию на тестовой странице все эти размеры подгоняются автоматически.
А тут я понять не могу, я дописываю чужой код...Может какой css где то прописан.

Последний раз редактировалось yriiarutiunian, 23.08.2013 в 09:32. Причина: пояснение
Ответить с цитированием