canvas内的字体实现阴影效果

api介绍

可以通过几种全局context属性来控制阴影。 

shadowColor任何CSS中的颜色值。可以使用透明度(alpha) 

ShadowOffsetX像素值。值为正数,向右移动阴影;值为负数,向左移动阴影 

shadowOffsetY像素值。值为正数,向下移动阴影;值为负数,向上移动阴影 

shadowBlur高斯模糊值。值越大,阴影边缘越模糊



// 设置文字阴影的颜色为黑色,透明度为20% 

context.shadowColor = 'rgba(0, 0, 0, 0.2)';

 // 将阴影向右移动15px,向上移动10px    

context.shadowOffsetX = 2;

context.shadowOffsetY = 2;

 // 轻微模糊阴影   

 context.shadowBlur = 2;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • canvas元素的基础知识 在页面上放置一个canvas元素,就相当于在页面上放置了一块画布,可以在其中进行图形的...
    oWSQo阅读 10,445评论 0 19
  • Canvas API 在网页上使用cnavas元素时,会创建一块矩形区域,默认大小是300*150px 坐标从左上...
    Iris_mao阅读 810评论 0 6
  • 属性 1、canvas CanvasRenderingContext2D.canvas 属性是只读的,是HTMLC...
    PYFang阅读 1,579评论 0 0
  • 书中代码示例效果展示:Core HTML5 Canvas Examples 基础知识 canvas元素 canva...
    szu_bee阅读 3,055评论 2 28
  • 当一个人头顶光环时,各种沾亲带故门庭若市,名利场上的杯觥交错,绫罗绸缎塑成一番康庄大道的盛景,不知不觉中人就...
    白咖啡鐘文萍阅读 333评论 0 2

友情链接更多精彩内容