HTML5中fillStyle和fillRect的先后顺序的理解

fill:填充的意思

stroke:笔的意思,可理解为为strokeRect是画框框的

fillStyle要写在fillRect之前,可以理解为,先选好颜色再画图(就像画画要先选好画笔颜色才能开始画图),否则,先进行图形绘制,此时的颜色已经定下来,再去设置它的颜色就没有意义了,这是我的理解。

function draw(id) {
    var canvas = document.getElementById(id);
    var context = canvas.getContext('2d');
    context.strokeStyle='green';
    context.strokeRect(0,0,800,300);
    context.fillStyle='black';
    context.font="lighter 40px '微软雅黑'";
    context.fillText('麦子学院',50,50);
    context.strokeText('麦子学院',50,100);}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值