📅  最后修改于: 2023-12-03 15:15:40.045000             🧑  作者: Mango
在 HTML 中,<canvas>
标签用于绘制图形,可以通过 JavaScript 对其内部的绘图元素进行操作。textAlign
属性用于设置文本的对齐方式。
<canvas id="myCanvas"></canvas>
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.textAlign = "center";
ctx.fillText("Hello World", canvas.width/2, canvas.height/2);
</script>
textAlign
属性有以下几个取值:
start
:默认值,文本将从左侧开始绘制end
:文本将从右侧开始绘制center
:文本将在水平方向上居中绘制left
:文本将从左侧开始绘制right
:文本将从右侧开始绘制<canvas id="myCanvas"></canvas>
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
// 设置文本的对齐方式为居中
ctx.textAlign = "center";
// 绘制文本
ctx.font = "30px Arial";
ctx.fillText("Hello World", canvas.width/2, canvas.height/2);
</script>