Derniers tutoriels de développement web
 

HTML canvas rect() Method

<HTML Canvas Référence

Exemple

Dessinez un 150*100 rectangle de pixels:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
ctx.stroke();
Essayez - le vous - même »

support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui soutient pleinement la méthode.

méthode
rect() Oui 9.0 Oui Oui Oui

Définition et utilisation

Le rect() méthode crée un rectangle.

Astuce: Utilisez la stroke() ou le fill() méthode pour dessiner effectivement le rectangle sur la toile.

Syntaxe JavaScript: context.rect(x,y,width,height);

Paramètre valeurs

Paramètre La description Joue-le
x La coordonnée x du coin supérieur gauche du rectangle Joue-le "
y La coordonnée y du coin supérieur gauche du rectangle Joue-le "
width La largeur du rectangle en pixels Joue-le "
height La hauteur du rectangle en pixels Joue-le "

Autres exemples

Exemple

Créez trois rectangles avec le rect() méthode:

Yourbrowserdoesnotsupportthecanvastag.

JavaScript:

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();
Essayez - le vous - même »


<HTML Canvas Référence