HTML 5 canvas shadowOffsetY ÊôÐÔ

ʵÀý

»æÖÆÒ»¸ö¾ØÐΣ¬´øÓÐÏòÏÂÆ«ÒÆ 20 ÏñËØµÄÒõÓ°£¨´Ó¾ØÐ뵀 top λÖã©£º

Your browser does not support the canvas tag.

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

Ç××ÔÊÔÒ»ÊÔ

ä¯ÀÀÆ÷Ö§³Ö

Internet Explorer 9¡¢Firefox¡¢Opera¡¢Chrome ÒÔ¼° Safari Ö§³Ö shadowOffsetY ÊôÐÔ¡£

×¢ÊÍ£ºInternet Explorer 8 ÒÔ¼°¸üÔçµÄ°æ±¾²»Ö§³Ö <canvas> ÔªËØ¡£

¶¨ÒåºÍÓ÷¨

shadowOffsetY ÊôÐÔÉèÖûò·µ»ØÐÎ×´ÓëÒõÓ°µÄ´¹Ö±¾àÀë¡£

shadowOffsetY=0 ָʾÒõӰλÓÚÐÎ×´µÄÕýÏ·½¡£

shadowOffsetY=20 ָʾÒõӰλÓÚÐÎ×´ top λÖÃÏ·½µÄ 20 ÏñËØ´¦¡£

shadowOffsetY=-20 ָʾÒõӰλÓÚÐÎ×´ top λÖÃÉÏ·½µÄ 20 ÏñËØ´¦¡£

Ìáʾ£ºÈçÐèµ÷Õû¾àÀëÐÎ×´µÄˮƽλÖã¬ÇëʹÓà shadowOffsetX ÊôÐÔ¡£

ĬÈÏÖµ£º 0
JavaScript Óï·¨£º context.shadowOffsetY=number;

ÊôÐÔÖµ

Öµ ÃèÊö
number ÕýÖµ»ò¸ºÖµ£¬¶¨ÒåÒõÓ°ÓëÐÎ×´µÄ´¹Ö±¾àÀë¡£
VUE