ตัวอย่าง
วาดรูปสี่เหลี่ยมผืนผ้าที่มีเงาวาง 20 พิกเซลด้านล่างตำแหน่งบนสุดของรูปสี่เหลี่ยมผืนผ้า:
JavaScript:
var c=document.getElementById("myCanvas");
var
ctx=c.getContext("2d");
ctx.shadowBlur=10;
ctx.shadowOffsetY=20;
ctx.shadowColor="black";
ctx.fillStyle="red";
ctx.fillRect(20,20,100,80);
ลองตัวเอง» สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่ทรัพย์สิน
คุณสมบัติ | |||||
---|---|---|---|---|---|
shadowOffsetY | 4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
ความหมายและการใช้งาน
ชุดคุณสมบัติ shadowOffsetY หรือผลตอบแทนระยะทางแนวตั้งของเงาจากรูปร่าง
shadowOffsety = 0 แสดงว่าเงาอยู่หลังรูปร่าง
shadowOffsetY = 20 แสดงให้เห็นว่าเงาเริ่มต้น 20 พิกเซลด้านล่างตำแหน่งบนสุดของรูปร่าง
shadowOffsetY = -20 แสดงให้เห็นว่าเงาเริ่มต้น 20 พิกเซลเหนือตำแหน่งบนสุดของรูปร่าง
Tip: การปรับระยะทางแนวนอนของเงาจากรูปร่างให้ใช้ shadowOffsetX คุณสมบัติ
ค่าเริ่มต้น: | 0 |
---|---|
ไวยากรณ์ JavaScript: | context .shadowOffsetY= number ; |
ค่าทรัพย์สิน
ความคุ้มค่า | ลักษณะ | เล่น |
---|---|---|
number | จำนวนบวกหรือเชิงลบที่กำหนดระยะทางแนวตั้งของเงาจากรูปร่าง | เล่น " |
<ผ้าใบวัตถุ