Computer >> Máy Tính >  >> Lập trình >> HTML

HTML canvas strokeStyle Property

Thuộc tính strokeStyle trong HTML canvas được sử dụng để đặt màu, gradient hoặc mẫu cho nét vẽ. Phần tử cho phép bạn vẽ đồ họa trên trang web bằng JavaScript. Mỗi canvas đều có hai phần tử mô tả chiều cao và chiều rộng của canvas, tức là chiều cao và chiều rộng tương ứng.

Sau đây là cú pháp -

context.strokeStyle=color|gradient|pattern;

Ở trên, các giá trị, bao gồm -

  • màu sắc - Màu nét của bản vẽ.
  • độ dốc - Đối tượng gradient tuyến tính hoặc xuyên tâm để tạo nét vẽ gradient
  • mẫu - Đối tượng mẫu để tạo nét vẽ.

Bây giờ chúng ta hãy xem một ví dụ để triển khai thuộc tính strokeStyle của canvas -

Ví dụ

<!DOCTYPE html>
<html>
<body>
<canvas id="newCanvas" width="550" height="400" style="border −2px solid orange;"></canvas>
<script>
   var c = document.getElementById("newCanvas");
   var ctx = c.getContext("2d");
   var grad = ctx.createLinearGradient(150, 0, 280, 0);
   grad.addColorStop("0", "orange");
   grad.addColorStop("0.5", "blue");
   grad.addColorStop("1.0", "green");
   ctx.strokeStyle = grad;
   ctx.lineWidth = 20;
   ctx.strokeRect(150, 120, 240, 100);
</script>
</body>
</html>

Đầu ra

HTML canvas strokeStyle Property