这里的center top没听懂

来源:6-2 编程练习

JJJustin

2019-08-13 00:29:43

http://img.mukewang.com/climg/5d5193e400014ea212920726.jpg

为啥center后还是加300

写回答

1回答

好帮手慕慕子

2019-08-13

同学你好, 这个不是center后加300哦, 首先我们明白textAlign和fillText的作用

  1. textAlign根据文本,设置或返回文本内容的当前对齐方式。

  2. fillText(str, x, y) 方法, 表示在画布上从指定的位置绘制填色的文本

然后我们再来帮助同学分析理解。如下所示, 这里的300是表示开始绘制文本的坐标位置(相对于画布)是从300开始。    

http://img.mukewang.com/climg/5d52521b0001b17606620104.jpg

如下图所示代码, 表示被绘制的文本中心放在center位置, 达到水平居中显示

http://img.mukewang.com/climg/5d52526c0001f25f03390034.jpg

老师这里画个图帮助同学理解

http://img.mukewang.com/climg/5d52536c00012b2b06500331.jpg

top的实现原理也是一样的, 同学可以结合上述分析理解哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~~

0

0 学习 · 6815 问题

查看课程