Derniers tutoriels de développement web
 

HTML canvas rect() Method

<Canvas objet

Exemple

Tracer un rectangle de 150 x 100 pixels:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

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

Support du navigateur

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

méthode
rect() 4.0 9.0 3.6 4.0 10.1

Définition et utilisation

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

Tip: Utilisez la stroke() ou le fill() méthode pour dessiner réellement le rectangle sur la toile.

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

Les valeurs des paramètres

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 "

Exemples

autres exemples

Exemple

Créer 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 vous - même »


<Canvas objet