Thuộc tính shadowOffsetY của thẻ canvas HTML
Định nghĩa và cách sử dụng
shadowOffsetY
Thuộc tính thiết lập hoặc trả về khoảng cách thẳng đứng giữa hình dạng và bóng râm.
shadowOffsetY=0
Chỉ ra rằng bóng râm nằm chính dưới hình dạngshadowOffsetY=20
Chỉ ra rằng bóng râm nằm 20 điểm ảnh dưới vị trí top của hình dạngshadowOffsetY=-20
Chỉ ra rằng bóng râm nằm 20 điểm ảnh trên vị trí top của hình dạng
Lưu ý:Nếu muốn điều chỉnh khoảng cách từ hình dạng về vị trí ngang, hãy sử dụng shadowOffsetX Thuộc tính.
Mẫu
Vẽ một hình vuông có bóng râm xuống 20 điểm ảnh (từ vị trí top của hình vuông):
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.shadowBlur=10; ctx.shadowOffsetY=20; ctx.shadowColor="black"; ctx.fillStyle="blue"; ctx.fillRect(20,20,100,80);
Cú pháp
context.shadowOffsetY=số;
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
số | Giá trị dương hoặc âm, xác định khoảng cách thẳng đứng từ bóng đến hình dạng. |
Chi tiết kỹ thuật
Giá trị mặc định: | 0 |
---|
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ tính chất này hoàn toàn.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Ghi chú:Internet Explorer 8 và các phiên bản sớm hơn không hỗ trợ phần tử <canvas>.