Я не могу заставить этот холст заполнить прямоугольник - PullRequest
0 голосов
/ 20 января 2019

HTML:

<html>
   <head>
       <link rel="stylesheet" href="index.css">
       <title>sdssd</title>
       <meta charset="UTF-8">
   </head>
   <body>
      <canvas id="area">
      </canvas>
   </body>
   <footer>
      <script type="text/javascript" src="index.js"></script>
   </footer>
</html>

CSS:

#area {
    width: 600px;
    height: 600px;
    margin: auto 30%;
    background-color: lightgray;
    outline: 1px solid black;
}

JS: Все это довольно просто, я просто хочу нарисовать фигуру (пока), но context.fillRrectкажется, не работает ... я не знаю почему

var canvas = document.getElementsByTagName("canvas")[0];
var context = canvas.getContext("2d");

context.fillStyle("red");
context.fillRect(4, 5, 132, 132);

1 Ответ

0 голосов
/ 20 января 2019

изменение

context.fillStyle("red");

до

context.fillStyle = "red";

чтобы это заработало: https://jsfiddle.net/t0yqm6jb/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...