أسلوب HTML canvas rect ()

❮ مرجع قماش HTML

مثال

ارسم مستطيلاً بحجم 150 * 100 بكسل:

لا يدعم متصفحك HTML5canvastag.

جافا سكريبت:

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

دعم المتصفح

تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الطريقة بالكامل.

Method
rect() Yes 9.0 Yes Yes Yes

التعريف والاستخدام

طريقة المستطيل () تخلق مستطيلاً.

نصيحة: استخدم طريقة الحد () أو طريقة التعبئة () لرسم المستطيل على اللوحة القماشية.

بناء جملة JavaScript: السياق الصحيح ( س ، ص ، عرض ، ارتفاع ) ؛

قيمه المعامل

Parameter Description Play it
x The x-coordinate of the upper-left corner of the rectangle
y The y-coordinate of the upper-left corner of the rectangle
width The width of the rectangle, in pixels
height The height of the rectangle, in pixels

مزيد من الأمثلة

مثال

قم بإنشاء ثلاثة مستطيلات باستخدام طريقة rect ():

متصفحك لا يدعم خاصية canvastag.

جافا سكريبت:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

// Red rectangle
ctx.beginPath();
ctx.lineWidth = "6";
ctx.strokeStyle = "red";
ctx.rect(5, 5, 290, 140);
ctx.stroke();

// Green rectangle
ctx.beginPath();
ctx.lineWidth = "4";
ctx.strokeStyle = "green";
ctx.rect(30, 30, 50, 50);
ctx.stroke();

// Blue rectangle
ctx.beginPath();
ctx.lineWidth = "10";
ctx.strokeStyle = "blue";
ctx.rect(50, 50, 150, 80);
ctx.stroke();


❮ مرجع قماش HTML