热门关键字:
jquery > jquery教程 > jquery教程 > HTML5 Canvas阴影与透明

HTML5 Canvas阴影与透明

212
作者:管理员
发布时间:2021/2/23 15:32:54
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3981
在学习过css3关于阴影部分的特效后,此处就非常简单了。
阴影特效主要有以下几个属性。
 shadowOffsetX = float
 shadowOffsetY = float
 shadowBlur = float
 shadowColor = color
其中shadowOffsetX和shadowOffsetY用来设定阴影在x轴和y轴的延伸距离,负值表示阴影会向上或左延伸,正值表示阴影会往下或往右延伸,默认值为0。shadowBlur用于设置阴影的模糊程序,默认值为0。shadowColor用于设定阴影颜色,默认是全透明的黑色。


下面我们通过实例来学习一下阴影特效的制作,示例代码如下:
ctx.shadowOffsetX = 10;
ctx.shadowOffsetY = 10;
ctx.shadowBlur = 5;
ctx.shadowColor = "rgba(0, 0, 0, 0.9)"; //阴影的颜色,透明度为0.9
ctx.font = "40px Times New Roman";
ctx.fillStyle = "#FF0000";
ctx.fillText("HTML5研究小组", 25, 130);
ctx.fillStyle = "rgba(0,0,0,0.3)"; //设定一个RGBA的填充色,透明度为0.3
ctx.fillRect(0,0,300,300); //填充300*300矩形区域




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:HTML
友荐云推荐