English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de referência do HTML

大全 de etiquetas HTML

Atributo shadowOffsetX do HTML canvas

shadowOffsetX é uma propriedade do Canvas 2A API D descreve a propriedade de distância horizontal da sombra.

Manual de referência do canvas do HTML

Exemplo online

Desenhar uma sombra à direita2retângulo de 0 pixels (a partir da posição esquerda deste retângulo azul):

Seu navegador, não suporta HTML5 tag canvas.

Demonstração do uso do atributo shadowOffsetX do HTML canvas:

<!DOCTYPE html>
<html>
<head>
<title>Uso do atributo shadowOffsetX do HTML canvas (Tutorial básico da Web oldtoolbag.com)</title>
</head>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px sólido #d3d3d3>
O seu navegador não suporta HTML5 canvas tag.
</canvas>
<script>
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);
</script>
</body>
</html>
Teste e veja ‹/›

Compatibilidade do navegador

IEFirefoxOperaChromeSafari

Internet Explorer 9Firefox, Opera, Chrome e Safari suportam a propriedade shadowOffsetX.

Atenção:Internet Explorer 8 Versões anteriores a e não suportam o elemento <canvas>.

Definição e uso

A propriedade shadowOffsetX define ou retorna a distância horizontal entre a sombra e a forma.
shadowOffsetX = 0 significa que a sombra está exatamente atrás da forma.
shadowOffsetX = 20 significa que a sombra começa da posição esquerda da forma para a direita.20 pixels.
shadowOffsetX = -20 significa que a sombra começa da posição esquerda da forma.20 pixels.

Dica:Para ajustar a distância vertical da sombra e da forma, use shadowOffsetY Atributo.

Valor padrão:0
Sintaxe do JavaScript:context.shadowOffsetX=number;

Valor do atributo

ValorDescrição
numberValor positivo ou negativo, define a distância horizontal da sombra e da forma.
Manual de referência do canvas do HTML