Metoda HTML canvas fill() .

❮ HTML Canvas Reference

Příklad

Nakreslete dva obdélníky 150*100 pixelů. Vyplňte jednu červenou barvou a druhou modrou barvou:

Váš prohlížeč nepodporuje HTML5canvatag.

JavaScript:

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

ctx.beginPath();
ctx.rect(20, 20, 150, 100);
ctx.fillStyle = "red";
ctx.fill();

ctx.beginPath();
ctx.rect(40, 40, 150, 100);
ctx.fillStyle = "blue";
ctx.fill();

Podpora prohlížeče

Čísla v tabulce určují první verzi prohlížeče, která tuto metodu plně podporuje.

Method
fill() Yes 9.0 Yes Yes Yes

Definice a použití

Metoda fill() vyplní aktuální výkres (cestu). Výchozí barva je černá.

Tip: Použijte vlastnost fillStyle k vyplnění jinou barvou/přechodem.

Poznámka: Pokud cesta není uzavřena, metoda fill() přidá čáru od posledního bodu k počátečnímu bodu cesty, aby se cesta uzavřela (jako closePath() ), a pak cestu vyplní.

Syntaxe JavaScriptu: kontext .fill();

❮ HTML Canvas Reference