您现在的位置是:网站首页> 编程资料编程资料
HTML5 Canvas实现文本对齐的方法总结_html5_网页制作_
2023-11-11
213人已围观
简介 这篇文章主要介绍了HTML5 Canvas实现文本对齐的方法总结,包括使用水平对齐的context.textAlign与垂直对齐的context.textBaseline两种方式及各种参数,需要的朋友可以参考下
水平对齐textAlign
JavaScript Code复制内容到剪贴板
- context.textAlign="center|end|left|right|start";
其中各值及意义如下表。
| 值 | 描述 |
|---|---|
| start | 默认。文本在指定的位置开始。 |
| end | 文本在指定的位置结束。 |
| center | 文本的中心被放置在指定的位置。 |
| left | 文本左对齐, |
| right | 文本右对齐。 |
我们通过一个例子来直观的感受一下。
JavaScript Code复制内容到剪贴板
- "zh">
- "UTF-8">
-
textAlign - "canvas-warp">
- 你的浏览器居然不支持Canvas?!赶快换一个吧!!
运行结果:
垂直对齐textBaseline
JavaScript Code复制内容到剪贴板
- context.textBaseline="alphabetic|top|hanging|middle|ideographic|bottom";
其中各值及意义如下表。
| 值 | 描述 |
|---|---|
| alphabetic | 默认。文本基线是普通的字母基线。 |
| top | 文本基线是em方框的顶端。 |
| hanging | 文本基线是悬挂基线。 |
| middle | 文本基线是em方框的正中。 |
| ideographic | 文本基线是表意基线。 |
| bottom | 文本基线是em方框的底端。 |
首先咱们通过一个图来看一下各个基线代表的位置。

我们通过一个例子来直观的感受一下。
JavaScript Code复制内容到剪贴板
- "zh">
- "UTF-8">
-
textBaseline - "canvas-warp">
- 你的浏览器居然不支持Canvas?!赶快换一个吧!! &
相关内容
- HTML5仿手机微信聊天界面_html5_网页制作_
- 我叫MT五一活动火爆来袭 符石经验每日送_手机游戏_游戏攻略_
- 全民小镇登录送好礼6天金币钻石送不停详情_手机游戏_游戏攻略_
- 天天酷跑4月29日最新破解版刷分教程攻略_手机游戏_游戏攻略_
- 迷你西游孙思邈属性技能缘搭配效果一览_手机游戏_游戏攻略_
- 天天飞车4月29日最新破解版刷分刷金币不封号教程攻略_手机游戏_游戏攻略_
- 天天飞车4月29日最新无限飞机刷金币教程_手机游戏_游戏攻略_
- 天天飞车RA级凌云与魅影哪个比较好 二者满级属性比较_手机游戏_游戏攻略_
- 崩坏学园2新版本有什么新装备_手机游戏_游戏攻略_
- 天天飞车S级幻影及暗影橘子刷千万高分视频攻略_手机游戏_游戏攻略_
点击排行
本栏推荐
