Phương pháp fill() của Canvas

Định nghĩa và cách sử dụng

fill() Phương pháp tô màu hình ảnh hiện tại (con đường). Màu mặc định là đen.

Lưu ý:Vui lòng sử dụng fillStyle thuộc tính để tô màu hoặc dải màu khác.

Ghi chú:Nếu con đường chưa được đóng, thì fill() Phương pháp sẽ thêm một đường từ điểm kết thúc của con đường đến điểm bắt đầu để đóng con đường đó, sau đó tô màu con đường.

Mô hình

Vẽ hình vuông có kích thước 150*100 pixel, sau đó tô màu xanh lá cây cho nó:

Trình duyệt của bạn không hỗ trợ thẻ canvas HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
ctx.fillStyle="green";
ctx.fill();

Thử trực tiếp

Cú pháp

context.fill();

Hỗ trợ trình duyệt

Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ tính năng này hoàn toàn.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Ghi chú:Internet Explorer 8 và các phiên bản sớm hơn không hỗ trợ yếu tố <canvas>.