Задать вопрос

Как указать ширину скрытого динамического div?

Есть bootstrap, в нем я сделал панели(вкладки), на первой панели отображается график от google charts(div), размер которого задается через JS вот так:
$(window).resize(function(){
            drawChart2();
        });

То есть при изменение размера окна, изменяется размер графика. Так вот, на второй вкладке тоже есть график, но он скрыт и когда я открываю эту вкладку, видно, что размер графика очень маленький. Если изменить размер окна браузера, то график становится нормальным. Как починить?
  • Вопрос задан
  • 232 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@rtf_const
Отобрази div, отрисуй график, затем скрой div. Если всё происходит синхроно - пользователь ничего не увидит, перерисовка браузера выполняетмся после заверешния всех операций, но пересчёт размеров, после каждого изменения DOM
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы