Propriété HTML canvas shadowOffsetY

❮ Référence de canevas HTML

Exemple

Dessinez un rectangle avec une ombre placée 20 pixels en dessous de la position supérieure du rectangle :

Votre navigateur ne prend pas en charge la balise HTML5 canva.

JavaScript :

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

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge la propriété.

Property
shadowOffsetY Yes 9.0 Yes Yes Yes

Définition et utilisation

La propriété shadowOffsetY définit ou renvoie la distance verticale de l'ombre par rapport à la forme.

shadowOffsety = 0 indique que l'ombre est juste derrière la forme.

shadowOffsetY = 20 indique que l'ombre commence 20 pixels en dessous de la position supérieure de la forme.

shadowOffsetY =- 20 indique que l'ombre commence 20 pixels au-dessus de la position supérieure de la forme.

Astuce : Pour régler la distance horizontale de l'ombre par rapport à la forme, utilisez la propriété shadowOffsetX .

Valeur par défaut: 0
Syntaxe JavaScript : contexte .shadowOffsetY= nombre ;

Valeurs de propriété

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

❮ Référence de canevas HTML