Latest web development tutorials

méthode toile HTML createPattern ()

HTML Manuel toile de référence HTML Manuel toile de référence

Images utilisées:

lampe

Exemples

Répétez l'image horizontalement et verticalement:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var img=document.getElementById("lamp");
var pat=ctx.createPattern(img,"repeat");
ctx.rect(0,0,150,100);
ctx.fillStyle=pat;
ctx.fill();

Essayez »

support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, la méthode Firefox, Opera, Chrome et Safari soutien createPattern ().

Note: 8 et versions antérieures d'Internet Explorer ne prennent pas en charge l'élément <canvas>.


Définition et utilisation

méthode createPattern () répète un élément spécifié dans la direction indiquée.

Les éléments peuvent être des images, des vidéos ou autre élément <canvas>.

Soyez élément répété peut être utilisé pour dessiner / remplissage rectangle, cercle, ligne, ou similaire.

Syntaxe JavaScript: contexte .createPattern (image, "répétition |repeat-x | repeat-y | no-repeat");

Paramètre Valeur

参数 描述
image 规定要使用的模式的图片、画布或视频元素。
repeat 默认。该模式在水平和垂直方向重复。
repeat-x 该模式只在水平方向重复。
repeat-y 该模式只在垂直方向重复。
no-repeat 该模式只显示一次(不重复)。


HTML Manuel toile de référence HTML Manuel toile de référence