2
respuestas

No se ve las formas dentro de la bandera

En el browser no se visualiza las formas,me podrian ayudar :(. De antemano gracias

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <canvas width="600" heigth="400"> </canvas>
  </body>
  <script>
    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");

    pincel.fillStyle = "lightgrey";
    pincel.fillRect(0, 0, 600, 400);

    pincel.fillStyle = "green";
    pincel.fillRect(0, 0, 200, 400);

    pincel.fillStyle = "red";
    pincel.fillRect(400, 0, 200, 400);

    pincel.fillStyle = "yellow";
    pincel.beginPath();
    pincel.moveTo(300, 200);
    pincel.lineTo(200, 400);
    pincel.lineTo(400, 400);
    pincel.fill();

    pincel.fillStyle = "blue";
    pincel.beginPath();
    pincel.arc(300, 200, 50, 0, 2 * 3.14);
    pincel.fill();
  </script>
</html>
2 respuestas

Buen día Diana!

Tenes mal escrito height en la definición del canvas heigth, se escribe height:

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

debería decir así:

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

así ya funciona! Slds.

Muchas gracias por mostrarme mi error :)