Thuộc tính HTML canvas shadowOffsetX

❮ Tham chiếu HTML Canvas

Thí dụ

Vẽ một hình chữ nhật với bóng đổ 20 pixel ở bên phải (từ vị trí bên trái của hình chữ nhật):

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);

Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính.

Property
shadowOffsetX Yes 9.0 Yes Yes Yes

Định nghĩa và Cách sử dụng

Thuộc tính shadowOffsetX đặt hoặc trả về khoảng cách ngang của bóng so với hình dạng.

shadowOffsetX = 0 cho biết bóng đổ ở ngay sau hình dạng.

shadowOffsetX = 20 chỉ ra rằng bóng đổ bắt đầu 20 pixel ở bên phải (từ vị trí bên trái của hình dạng).

shadowOffsetX = -20 cho biết bóng đổ bắt đầu cách bên trái 20 pixel (từ vị trí bên trái của hình dạng).

Mẹo: Để điều chỉnh khoảng cách dọc của bóng từ hình dạng, hãy sử dụng thuộc tính shadowOffsetY .

Giá trị mặc định: 0
Cú pháp JavaScript: ngữ cảnh .shadowOffsetX = number ;

Giá trị tài sản

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

❮ Tham chiếu HTML Canvas