Canvas小结(canvas-颜色样式和阴影)

fillStyle 属性设置或返回用于填充绘画的颜色、渐变或样式

fillStyle
var c = document.getElementById('mycanvas');
var ctx = c.getContext('2d');
ctx.beginPath();
ctx.fillStyle = "#00f";
ctx.fillRect(20,20,150,100);

strokeStyle 属性设置或返回用于笔触的颜色、渐变或模式。

strokeStyle
    var c2 = document.getElementById('mycanvas2');
    var ctx2 = c2.getContext("2d");
    ctx2.beginPath();
    ctx2.strokeStyle="#00f";
    ctx2.strokeRect(20,20,150,100);

shadowBlur 属性设置或返回阴影的模糊级数 -- number

shadowColor 属性设置或返回用于阴影的颜色.默认值为#000;

shadowBlur和shadowColor
    var c3 = document.getElementById("mycanvas3");
    var ctx3 = c3.getContext("2d");
    ctx3.shadowBlur= 20 ;
    ctx3.shadowColor="black";
    ctx3.fillStyle = "#00f";
    ctx3.fillRect(20,20,150,100);

shadowOffsetX设置或返回阴影距形状的水平距离 -- number

shadowOffsetY设置或返回阴影距形状的垂直距离 -- number

shadowOffsetX和shadowOffsetY
    var c4 = document.getElementById("mycanvas4");
    var ctx4 = c4.getContext('2d');
    ctx4.shadowBlur = 10;
    ctx4.shadowOffsetX = 20;
    ctx4.shadowOffsetY = -20;
    ctx4.shadowColor = "black";
    ctx4.fillStyle = "#00f";
    ctx4.fillRect(20,20,150,100);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:canvas简介 1.1什么是canvas? ①:canvas是HTML5提供的一种新标签 ②:HTML5 ...
    GreenHand1阅读 10,179评论 2 32
  • 一、canvas简介 1.1 什么是canvas?(了解) 是HTML5提供的一种新标签 Canvas是一个矩形区...
    Looog阅读 9,354评论 3 40
  • 一、简介 HTML5 中的定义:“它是依赖分辨率的位图画布,你可以在 canvas 上面绘制任何图形,甚至加载照片...
    destiny0904阅读 13,599评论 1 4
  • 一、canvas简介 1.1 什么是canvas?(了解) 是HTML5提供的一种新标签 Canvas是一个矩形区...
    J_L_L阅读 5,423评论 0 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,314评论 19 139