YouTip LogoYouTip

Prop Canvas Shadowoffsetx

# HTML canvas shadowOffsetX Property [![Image 8: Canvas Object Reference](#) Canvas Object](#) ## Example Draw a rectangle with a shadow offset 20 pixels to the right (from the rectangle's left position): YourbrowserdoesnotsupporttheHTML5canvastag. 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); [Try it Β»](#) * * * ## Browser Support ![Image 9: Internet Explorer](#)![Image 10: Firefox](#)![Image 11: Opera](#)![Image 12: Google Chrome](#)![Image 13: Safari](#) Internet Explorer 9, Firefox, Opera, Chrome, and Safari support the shadowOffsetX property. **Note:** Internet Explorer 8 and earlier versions do not support the element. * * * ## Definition and Usage The shadowOffsetX property sets or returns the horizontal distance of the shadow from the shape. shadowOffsetX=0 indicates the shadow is directly below the shape. shadowOffsetX=20 indicates the shadow is 20 pixels to the right of the shape's left position. shadowOffsetX=-20 indicates the shadow is 20 pixels to the left of the shape's left position. **Tip:** To adjust the vertical distance of the shadow from the shape, use the (#) property. | Default value: | 0 | | --- | | JavaScript syntax: | _context_.shadowOffsetX=_number_; | ## Property Values | Value | Description | | --- | --- | | _number_ | A positive or negative value defining the horizontal distance of the shadow from the shape. | * * Canvas Object](#)
← Prop Canvas ShadowoffsetyProp Canvas Shadowblur β†’