HTML canvas shadowOffsetY 屬性
定義和用法
shadowOffsetY
屬性設置或返回形狀與陰影的垂直距離。
shadowOffsetY=0
指示陰影位於形狀的正下方shadowOffsetY=20
指示陰影位於形狀 top 位置下方的 20 像素處shadowOffsetY=-20
指示陰影位於形狀 top 位置上方的 20 像素處
提示:如需調整距離形狀的水平位置,請使用 shadowOffsetX 屬性。
範例
繪製一個矩形,帶有向下偏移 20 像素的陰影(從矩形的 top 位置):
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);
รูปแบบ
context.shadowOffsetY=number;
ค่าของแบบบันทึก
ค่า | รายละเอียด |
---|---|
number | เลขจำนวนบวกหรือลบ กำหนดระยะห่างตั้งแต่เงาถึงรูปร่าง |
รายละเอียดเทคนิค
ค่าเริ่มต้น: | 0 |
---|
การสนับสนุนโปรแกรมนัก浏กเว็บ
ตัวเลขในตารางนี้ระบุรุ่นที่สนับสนุนคุณสมบัตินี้อย่างเต็มที่
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
หมายเหตุ:Internet Explorer 8 และรุ่นเก่ากว่าไม่สนับสนุนองค์ประกอบ <canvas>