为了账号安全,请及时绑定邮箱和手机立即绑定

canvas中 textAlign的start和left的区别是什么

canvas中 textAlign的start和left的区别是什么

从以下代码可以看出这两个的位置是都是从X,Y这个坐标开始绘制的,是不是start和left就是等价的 它们之间有区别吗<!doctype html><html><head><meta charset="UTF-8"><title>canvas</title></head><body><canvas id="cav" width="500" height="300" style="border:1px solid #000;"></canvas></body><script>var oCav = document.getElementById("cav");var ctx=oCav.getContext("2d");//在位置150创建一个红色线ctx.strokeStyle="red";ctx.moveTo(250,20);ctx.lineTo(250,270);ctx.stroke();ctx.font="20px Arial";    // 表明不同TextAlign值ctx.textAlign="start";      ctx.fillText("start",250,60);         ctx.textAlign="left";      ctx.fillText("left",250,140);</script></html>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3523 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信