1
resposta

a parte branca não aparece, como eu resolvo?

<canvas width="600" height="400"></canvas>

<script>

    var tela = document.querySelector('canvas');
    var pincel = tela.getContext('2d');

    pincel.fillStyle='black';
    pincel.beginPath();
    pincel.moveTo(50, 50);
    pincel.lineTo(50, 400);
    pincel.lineTo(400, 400);
    pincel.fill();

    pincel.fillStyle='white';
    pincel.beginPath();
    pincel.moveTo(100, 175);
    pincel.lineTo(100, 350);
    pincel.lineTo(275, 350);
    pincel.fill();

</script>
1 resposta

Olá Lucas, boa noite!!

*Resolução do Problema: *

De acordo com o seu relato, a parte a ser desenhada em branco não esta aparecendo.

*Solução do Problema: *

Ela esta aparecendo, mas o fundo do seu canvas é branco, por isso você não ve ele, mas ele esta lá. Para resolver isso, você pode mudar a cor do fillStyle para "blue" ou mude a cor de fundo do canvas com css.

*Despedida: *

Se a sua dúvida foi resolvida, não se esqueça de colocar a questão como resolvida, pois assim as pessoas que tiverem o mesmo problema que você, saberam que a sua pergunta foi resolvida e clicaram nela para saber como resolver.

Tenha um bom estudo!!