วิธี HTML canvas fillRect()

การประกาศและการใช้งาน

fillRect() วิธีเรียกใช้ฟังก์ชันเพื่อวาดสี่เหลี่ยมจัตุรัสที่ถูกทาสี "เติมสี" โดยเริ่มต้นค่าสีที่ใช้เติมเป็นสีดำ

คำแนะนำ:โปรดใช้ fillStyle คุณสมบัติเพื่อตั้งค่าสีที่ใช้เติมภาพวาด สีสลับหรือตรงแบบ

ตัวอย่าง

วาดสี่เหลี่ยมจัตุรัสที่ถูกทาสีขนาด 150*100 พิกเซล

เซิร์ฟเวอร์ของคุณไม่สนับสนุนแท็ก HTML5 canvas

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillRect(20,20,150,100);

ทดลองด้วยตัวเอง

การเขียน

context.fillRect(x,y,width,height);

ตัวแปรค่า

ตัวแปร การอธิบาย
x ตำแหน่ง x ของมุมบนซ้ายของสี่เหลี่ยมจัตุรัส
y ตำแหน่ง y ของมุมบนซ้ายของสี่เหลี่ยมจัตุรัส
width ความกว้างของสี่เหลี่ยมจัตุรัส ด้วยพิกเซล
height ความสูงของสี่เหลี่ยมจัตุรัส ด้วยพิกเซล

การสนับสนุนของเบราเซอร์

ตัวเลขในตารางระบุเวอร์ชั่นของเบราเซอร์ที่สนับสนุนคุณสมบัตินี้อย่างเต็มที่

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

หมายเหตุ:Internet Explorer 8 และเวอร์ชั่นต่อไปนั้นไม่สนับสนุนองค์ประกอบ <canvas>