Attribut Canvas shadowOffsetX
Définition et utilisation
shadowOffsetX
L'attribut définit ou retourne la distance horizontale entre la forme et l'ombre.
shadowOffsetX=0
Indique que l'ombre est située en dessous de la formeshadowOffsetX=20
Indique que l'ombre est située 20 pixels à droite de la position left de la formeshadowOffsetX=-20
Indique que l'ombre est située 20 pixels à gauche de la position left de la forme
Astuce :Pour ajuster la position verticale par rapport à la forme, utilisez shadowOffsetY Attributs
Exemple
Tracez un rectangle avec une ombre décalée vers la droite de 20 pixels (à partir de la position left du rectangle) :
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.shadowBlur=10; ctx.shadowOffsetX=20; ctx.shadowColor="black"; ctx.fillStyle="blue"; ctx.fillRect(20,20,100,80);
Syntaxe
context.shadowOffsetX=number;
Valeur de l'attribut
Valeur | Description |
---|---|
number | La valeur positive ou négative définit la distance horizontale entre l'ombre et la forme. |
Détails techniques
Valeur par défaut : | 0 |
---|
Prise en charge du navigateur
Les numéros dans le tableau indiquent la version du navigateur qui prend en charge cette propriété pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Remarque :Internet Explorer 8 et les versions antérieures ne prennent pas en charge l'élément <canvas>.