Propriété HTML canvas shadowOffsetX

❮ Référence de canevas HTML

Exemple

Dessinez un rectangle avec une ombre placée à 20 pixels vers la droite (à partir de la position gauche 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.shadowOffsetX = 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
shadowOffsetX Yes 9.0 Yes Yes Yes

Définition et utilisation

La propriété shadowOffsetX définit ou renvoie la distance horizontale de l'ombre à la forme.

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

shadowOffsetX=20 indique que l'ombre commence à 20 pixels vers la droite (à partir de la position gauche de la forme).

shadowOffsetX=-20 indique que l'ombre commence 20 pixels vers la gauche (à partir de la position gauche de la forme).

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

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

Valeurs de propriété

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

❮ Référence de canevas HTML