HTML-canvas strokeStyle Property

❮ HTML Canvas-referentie

Voorbeeld

Teken een rechthoek. Gebruik een lijnkleur rood:

Uw browser ondersteunt de HTML5canvastag niet.

javascript:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.strokeStyle = "#FF0000";
ctx.strokeRect(20, 20, 150, 100);

Browserondersteuning

De getallen in de tabel geven de eerste browserversie aan die de eigenschap volledig ondersteunt.

Property
strokeStyle Yes 9.0 Yes Yes Yes

Definitie en gebruik

De eigenschap strokeStyle bepaalt of retourneert de kleur, het verloop of het patroon dat voor lijnen wordt gebruikt.

Standaardwaarde: #000000
JavaScript-syntaxis: context .strokeStyle= kleur | verloop | patroon ;

Eigendomswaarden

Value Description Play it
color A CSS color value that indicates the stroke color of the drawing. Default value is #000000
gradient A gradient object (linear or radial) used to create a gradient stroke  
pattern A pattern object used to create a pattern stroke  

Meer voorbeelden

Voorbeeld

Teken een rechthoek. Gebruik een verloopstreek:

Uw browser ondersteunt de HTML5canvastag niet.

javascript:

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

var gradient = ctx.createLinearGradient(0, 0, 170, 0);
gradient.addColorStop("0", "magenta");
gradient.addColorStop("0.5" ,"blue");
gradient.addColorStop("1.0", "red");

// Fill with gradient
ctx.strokeStyle = gradient;
ctx.lineWidth = 5;
ctx.strokeRect(20, 20, 150, 100);

Voorbeeld

Schrijf de tekst "Big smile!", met een verloopstreep:

Uw browser ondersteunt de HTML5canvastag niet.

javascript:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.font = "30px Verdana";
// Create gradient
var gradient = ctx.createLinearGradient(0, 0, c.width, 0);
gradient.addColorStop("0", "magenta");
gradient.addColorStop("0.5", "blue");
gradient.addColorStop("1.0", "red");
// Fill with gradient
ctx.strokeStyle = gradient;
ctx.strokeText("Big smile!", 10, 50);

❮ HTML Canvas-referentie