请选择 进入手机版 | 继续访问电脑版

HTML5星空

HTML5星空 首页 HTML5教程 Canvas 查看内容

HTML5 Canvas阴影与透明

2013-12-15 17:14| 发布者: admin| 查看: 1100| 评论: 0

摘要: 在学习过CSS3关于阴影部分的特效后,此处就非常简单了。阴影特效主要有以下几个属性。 shadowOffsetX = float shadowOffsetY = float shadowBlur = float shadowColor = color其中s ...
在学习过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矩形区域

效果图:




鲜花

握手

雷人

路过

鸡蛋

相关阅读

快讯

     京ICP备14042305号

html5star team © 2012-2013 html5星空 Comsenz Inc.

GMT+8, 2019-12-11 11:43 , Processed in 0.088292 second(s), 29 queries .

返回顶部