canvas文本对齐1

简介:

效果图

wKioL1h_MMzyF7jXAABpJQthpRs169.png-wh_50

html结构

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title>canvas29</title>

<link rel="stylesheet" href="">

</head>

<body>

<canvas id="canvas" style ="border:1px solid #aaa;diplay:block;margin:50px auto;">

当前浏览器不支持canvas,请更换浏览器后再试

</canvas>

</body>

</html>

js脚本

<script>

window.onload = function(){

var canvas = document.getElementById("canvas");

canvas.width  = 800;

canvas.height = 800;


context = canvas.getContext("2d");


context.fillStyle = "#058";

context.font = "bold 40px sans-serif";


context.textAlign = "left";

context.fillText("欢迎学习left",400,100);


context.textAlign = "center";

context.fillText("欢迎学习center",400,200);


context.textAlign = "right";

context.fillText("欢迎学习right",400,300);



context.strokeStyle = "#888";

context.moveTo(400,0);

context.lineTo(400,800);

context.stroke();



}


</script>


本文转自  素颜猪  51CTO博客,原文链接:http://blog.51cto.com/suyanzhu/1892958
相关文章
|
6月前
|
前端开发 开发者 容器
|
6月前
文本居中显示
文本居中显示
|
4月前
|
前端开发
css 图标和文字对齐 —— 垂直居中对齐,任意位置对齐
css 图标和文字对齐 —— 垂直居中对齐,任意位置对齐
98 2
|
5月前
|
前端开发 UED
深入理解CSS中的文本对齐方式:水平对齐与垂直对齐
深入理解CSS中的文本对齐方式:水平对齐与垂直对齐
122 5
|
4月前
|
前端开发 容器
css 动态文本对齐自适应 — 文本宽度小于容器宽度时居中对齐,文本宽度大于容器宽度时居左对齐
css 动态文本对齐自适应 — 文本宽度小于容器宽度时居中对齐,文本宽度大于容器宽度时居左对齐
39 2
|
4月前
|
前端开发 容器
CSS【详解】对齐 (含文本垂直对齐,文本水平对齐、单行文本垂直居中、多行文本垂直居中、6 种方案块级元素水平垂直居中 、7 种方案图片水平垂直居中、文本自适应对齐、图标和文本对齐,图片和文本对齐等)
CSS【详解】对齐 (含文本垂直对齐,文本水平对齐、单行文本垂直居中、多行文本垂直居中、6 种方案块级元素水平垂直居中 、7 种方案图片水平垂直居中、文本自适应对齐、图标和文本对齐,图片和文本对齐等)
76 0
|
4月前
|
前端开发
如何在页面中画一个canvas,然后在居中位置写上蓝色‘Hello Canvas‘,并加上文字描边 * @type {HTMLElement}
如何在页面中画一个canvas,然后在居中位置写上蓝色‘Hello Canvas‘,并加上文字描边 * @type {HTMLElement}
|
5月前
|
前端开发
canvas文字绘制(大小、粗体、倾斜、对齐、基线)
canvas文字绘制(大小、粗体、倾斜、对齐、基线)
100 0
|
6月前
|
前端开发
文本对齐
文本对齐。
25 1