Canvas не рисует, находясь в display: none блоке

296
15 декабря 2016, 16:30

У меня есть модальное окно:

    <div class="modal" id="last" style="display: none">
     <canvas id="gg" width="372px" height="144px"/>
    </div>

Если я запущу его, канвас будет пустым. Но стоит только убрать style="display: none", как канвас рисует, в общем мне нужно чтобы канвас рисовался в моем модальном окне.

Answer 1

Почему бы не присвоить нужное значение display в JS'e, перед отрисовкой на канве?

Answer 2

Присвой display:block. А вообще, с пустой строкой должно тоже работать.

Answer 3

так работает

<canvas id="canvas" width="640" height="480" style="display: none" >
READ ALSO
Буквы наезжают друг на друга, текст игнорирует padding

Буквы наезжают друг на друга, текст игнорирует padding

Здравствуйте, столкнулся с проблемой и не могу найти решениеДанная проблема наблюдается мною из Chrome 43

545
Выравнивание по нижнему краю bootstrap

Выравнивание по нижнему краю bootstrap

Как выровнять все картинки по нижнему краю, если у всех картинок разная высота?

1058
Почему не работает show() hide()

Почему не работает show() hide()

Здравствуйте пожалуйста помогите на сайте есть кнопка меню при нажатии на нее выдвигается меню так вот проблема в том что если нажать на кнопку...

330