Neueste Web-Entwicklung Tutorials
 

HTML canvas rect() Method

<Canvas Object

Beispiel

Zeichnet ein 150 * 100 Pixel Rechteck:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

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

Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.

Methode
rect() 4.0 9.0 3.6 4.0 10.1

Definition und Verwendung

Die rect() Methode erzeugt ein Rechteck.

Tip: Verwenden Sie den stroke() oder die fill() Methode , um tatsächlich das Rechteck auf der Leinwand zu ziehen.

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

Parameterwerte

Parameter Beschreibung Spiel es
x Die x-Koordinate der linken oberen Ecke des Rechtecks Spiel es "
y Die y-Koordinate der linken oberen Ecke des Rechtecks Spiel es "
width Die Breite des Rechtecks ​​in Pixel Spiel es "
height Die Höhe des Rechtecks, in Pixel Spiel es "

Beispiele

Mehr Beispiele

Beispiel

Erstellen Sie drei Rechtecke mit dem rect() Methode:

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();
Versuch es selber "


<Canvas Object