HTML-canvas shadowOffsetX- eigenschap

❮ HTML Canvas-referentie

Voorbeeld

Teken een rechthoek met een schaduw 20 pixels naar rechts geplaatst (vanaf de linkerpositie van de rechthoek):

Uw browser ondersteunt de HTML5canvastag niet.

javascript:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.shadowBlur = 10;
ctx.shadowOffsetX = 20;
ctx.shadowColor = "black";
ctx.fillStyle = "red";
ctx.fillRect(20, 20, 100, 80);

Browserondersteuning

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

Property
shadowOffsetX Yes 9.0 Yes Yes Yes

Definitie en gebruik

Met de eigenschap shadowOffsetX wordt de horizontale afstand van de schaduw tot de vorm ingesteld of geretourneerd.

shadowOffsetX=0 geeft aan dat de schaduw zich direct achter de vorm bevindt.

shadowOffsetX=20 geeft aan dat de schaduw 20 pixels naar rechts begint (vanaf de linkerpositie van de vorm).

shadowOffsetX=-20 geeft aan dat de schaduw 20 pixels naar links begint (vanaf de linkerpositie van de vorm).

Tip: gebruik de eigenschap shadowOffsetY om de verticale afstand van de schaduw tot de vorm aan te passen .

Standaardwaarde: 0
JavaScript-syntaxis: context .shadowOffsetX= getal ;

Eigendomswaarden

Value Description Play it
number A positive or negative number that defines the horizontal distance of the shadow from the shape

❮ HTML Canvas-referentie